UserPermission.UserId-Eigenschaft
Ruft die E-Mail-Adresse des Benutzers ab, dessen Berechtigungen für das aktuelle Formular vom angegebenen UserPermission-Objekt bestimmt werden.
Namespace: Microsoft.Office.InfoPath
Assembly: Microsoft.Office.InfoPath (in microsoft.office.infopath.dll)
Syntax
Public MustOverride ReadOnly Property UserId As String
Dim instance As UserPermission
Dim value As String
value = instance.UserId
public abstract string UserId { get; }
Eigenschaftswert
Die E-Mail-Adresse des Benutzers.
Hinweise
Eine Instanz der UserPermission-Klasse verknüpft eine Berechtigungsgruppe auf dem aktuellen Formular mit einem einzelnen Benutzer und einem optionalen Ablaufdatum. Die UserId-Eigenschaft gibt die E-Mail-Adresse des Benutzers zurück, dessen Berechtigungen vom UserPermission-Objekt bestimmt werden.
Auf den Member kann nur über Formulare zugegriffen werden, die in derselben Domäne wie das zurzeit geöffnete Formular ausgeführt werden, oder über Formulare, denen domänenübergreifende Berechtigungen erteilt wurden.
Auf diesen Typ oder diesen Member kann nur über Code zugegriffen werden, der in Formularen ausgeführt wird, die mit Microsoft Office InfoPath 2007 geöffnet wurden.
Beispiel
Im folgenden Beispiel wird durch Klicken auf das Steuerelement Schaltfläche der angegebene Benutzer aus UserPermissionsCollection für das aktuelle Formular abgerufen und dann die E-Mail-Adresse für diesen Benutzer angezeigt.
public void CTRL1_Clicked(object sender, ClickedEventArgs e)
{
MessageBox.Show(Permission.UserPermissions[1].UserId);
}
Public Sub CTRL1_Clicked(ByVal sender As Object, _
ByVal e As ClickedEventArgs)
MessageBox.Show(Permission.UserPermissions[1].UserId)
End Sub
Siehe auch
Referenz
UserPermission-Klasse
UserPermission-Member
Microsoft.Office.InfoPath-Namespace