Freigeben über


User.UserName Eigenschaft

Definition

Ruft nur den Benutzernamen des Benutzers ab.

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

Eigenschaftswert

Der Benutzername des Benutzers.

Beispiele

Im folgenden Beispiel wird beim Klicken auf das Steuerelement Schaltfläche nur der Benutzername des aktuellen Benutzers angezeigt.

public void CTRL1_Clicked(object sender, ClickedEventArgs e)
{
   MessageBox.Show(this.Application.User.UserName);
}
Public Sub CTRL1_Clicked(ByVal sender As Object, _
   ByVal e As ClickedEventArgs)
   MessageBox.Show(Me.Application.User.UserName)
End Sub

Hinweise

Wenn das Formular im InfoPath-Editor geöffnet wird, entspricht das Aufrufen der Eigenschaft dem UserName Aufrufen von System.Environment.UserName.

Wenn das Formular in einer entsprechend konfigurierten Dokumentbibliothek in Microsoft SharePoint Server 2010 mit InfoPath Forms Services bereitgestellt und geöffnet wird, entspricht das Aufrufen der UserName Eigenschaft dem Aufrufen der SharePoint SPUser.NameSPUser.LoginName-EigenschaftLoginName.

Hinweis: Die Berechtigungen der lokalen Intranetzone ermöglichen das Lesen des Benutzernamens aus der Umgebung, sodass diese Methode von domänenbasierten Formularvorlagen aufgerufen werden kann.

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.

Auf diesen Typ oder dieses Mitglied kann über Code zugegriffen werden, der in Formularen ausgeführt wird, die in Microsoft InfoPath Filler oder in einem Webbrowser geöffnet wurden.

Gilt für: