UserPermission.UserId Propriété

Définition

Obtient l’adresse de messagerie de l’utilisateur dont les autorisations sur le formulaire actif sont déterminées par l’objet spécifié UserPermission .

public:
 property System::String ^ UserId { System::String ^ get(); };
public string UserId { get; }
member this.UserId : string
Public ReadOnly Property UserId As String

Valeur de propriété

Adresse de messagerie de l'utilisateur.

Exemples

Dans l’exemple suivant, le deuxième objet UserPermission récupéré de la Permission collection pour le formulaire actif, puis la propriété UserId est utilisée pour afficher l’adresse de messagerie de l’utilisateur.

_XDocument3 thisDoc = (_XDocument3)thisXDocument;
UserPermission thisUser = 
   thisDoc.Permission[1];
thisXDocument.UI.Alert(thisUser.UserId);
Dim thisDoc As _XDocument3 = DirectCast(thisXDocument, _XDocument3)
UserPermission thisUser = 
   Permission.UserPermissions(1)
thisXDocument.UI.Alert(thisUser.UserId)

Remarques

L'objet UserPermission associe un ensemble d'autorisations sur le formulaire actif à un utilisateur unique et à une date d'expiration. La propriété UserId renvoie l'adresse de messagerie de l'utilisateur dont les autorisations sont déterminées par l'objet UserPermission.

Étant donné que l’objet UserPermission et ses membres sont nouveaux dans Microsoft InfoPath, vous devez convertir l’objet retourné par la variable thisXDocument en _XDocument3 type pour accéder à cet objet et à ses membres. Pour plus d'informations, consultez Procédure : utiliser les membres du modèle objet qui ne sont pas compatibles avec InfoPath 2003.

Seuls les formulaires qui s’exécutent dans le même domaine que le formulaire actuellement ouvert ou les formulaires disposant d’autorisations inter-domaines peuvent accéder à ce membre.

S’applique à