Partager via


UserPermission, classe

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

Hiérarchie d'héritage

System.Object
  Microsoft.Office.InfoPath.UserPermission

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

Syntaxe

'Déclaration
Public MustInherit Class UserPermission
'Utilisation
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.

Sécurité des threads

Tout membre static (Shared dans Visual Basic) public de ce type garantit la sécurité 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

UserPermission, membres

Microsoft.Office.InfoPath, espace de noms