UserPermission.UserId Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die E-Mail-Adresse des Benutzers ab, dessen Berechtigungen für das aktuelle Formular durch das angegebene UserPermission -Objekt bestimmt werden.
public:
property System::String ^ UserId { System::String ^ get(); };
public string UserId { get; }
member this.UserId : string
Public ReadOnly Property UserId As String
Eigenschaftswert
Die E-Mail-Adresse des Benutzers.
Beispiele
Im folgenden Beispiel wird das zweite UserPermission-Objekt aus der Permission Auflistung für das aktuelle Formular abgerufen, und dann wird die UserId-Eigenschaft verwendet, um die E-Mail-Adresse des Benutzers anzuzeigen.
_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)
Hinweise
Das UserPermission-Objekt, das einer Berechtigungsgruppe auf dem aktuellen Formular mit einem einzelnen Benutzer und einem optionalen Ablaufdatum zugeordnet ist. Die UserId-Eigenschaft gibt die E-Mail-Adresse des Benutzers zurück, dessen Berechtigungen vom UserPermission-Objekt bestimmt werden.
Da das UserPermission-Objekt und seine Member neu in Microsoft InfoPath sind, müssen Sie das von der thisXDocument-Variable zurückgegebene Objekt in den _XDocument3 Typ umwandeln, um auf dieses Objekt und seine Member zuzugreifen. Weitere Informationen hierzu finden Sie unter Vorgehensweise: Verwenden von Objektmodellmembern, die nicht mit InfoPath 2003 kompatibel sind.
Auf dieses Mitglied kann nur mithilfe von Formularen zugegriffen werden, die in der gleichen Domäne wie das derzeit geöffnete Formular ausgeführt werden oder denen domänenübergreifende Berechtigungen zugewiesen wurden.