Partager via


UserPermission, classe

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

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

Syntaxe

Public MustInherit Class UserPermission

Dim instance As UserPermission
public abstract class UserPermission

Remarques

La classe UserPermission associe un ensemble d'autorisations du formulaire actif à un utilisateur et à une date d'expiration facultative.

Définissez un utilisateur et les autorisations associées à l'aide des propriétés de la classe UserPermission, puis utilisez l'une des méthodes Add de la classe UserPermissionCollection pour ajouter cet utilisateur et lui accorder des autorisations dans le formulaire actif. Utilisez la méthode Remove de la classe UserPermission ou la méthode Remove de la classe UserPermissionCollection pour supprimer un utilisateur et les autorisations associées.

Certaines autorisations accordées via l'interface utilisateur concernent tous les utilisateurs (impression et date d'expiration, par exemple). Toutefois, vous pouvez utiliser l'objet UserPermission pour les affecter à chaque utilisateur en fonction de dates d'expiration individuelles.

Hiérarchie d'héritage

System.Object
  Microsoft.Office.InfoPath.UserPermission

Sécurité des threads

Les membres statiques publics de ce type (Shared en Visual Basic) sont sécurisés au niveau des threads. Il n'est pas garanti que les membres d'instance soient sécurisés au niveau des threads.

Voir aussi

Référence

Membres UserPermission
Microsoft.Office.InfoPath, espace de noms