UserPermissionObject, interface

Représente un membre de la collection Permission du formulaire actif.

Espace de noms : Microsoft.Office.Interop.InfoPath
Assembly : Microsoft.Office.Interop.InfoPath (dans microsoft.office.interop.infopath.dll)

Syntaxe

<GuidAttribute("096CD6CB-0786-11D1-95FA-0080C78EE3BB")> _
<CoClassAttribute(GetType(UserPermissionObjectClass))> _
Public Interface UserPermissionObject
    Inherits UserPermission

Dim instance As UserPermissionObject
[GuidAttribute("096CD6CB-0786-11D1-95FA-0080C78EE3BB")] 
[CoClassAttribute(typeof(UserPermissionObjectClass))] 
public interface UserPermissionObject : UserPermission

Remarques

Ce type est le wrapper d'une classe de composants (coclass) requise par le code managé pour l'interopérabilité COM. Ce type permet d'accéder aux membres de l'interface COM implémentés par cette classe de composants. Pour plus d'informations sur l'interface COM, et pour accéder aux descriptions de ses membres, voir UserPermission.

L'objet UserPermissionObject associe un ensemble d'autorisations sur le formulaire actif à un utilisateur unique et à une date d'expiration.

Définissez un utilisateur et les autorisations associées à cet utilisateur avec les propriétés de la classe UserPermission, puis utilisez la méthode Add de l'objet Permission pour ajouter et accorder des autorisations à cet utilisateur sur le formulaire actif. Utilisez la méthode Remove de l'objet UserPermission pour supprimer un utilisateur et ses autorisations.

Alors que certaines autorisations accordées au travers de l'interface utilisateur s'appliquent à tous les utilisateurs (par exemple l'impression et la date d'expiration), vous pouvez utiliser l'objet UserPermission pour attribuer des autorisations utilisateur par utilisateur, ainsi que des dates d'expiration correspondantes.

Voir aussi

Référence

Membres UserPermissionObject
Microsoft.Office.Interop.InfoPath, espace de noms