Freigeben über


User2.LoginName Eigenschaft

Definition

Ruft die vollständigen Anmeldeinformationen des Benutzers ab.

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

Eigenschaftswert

Die Anmeldeinformationen des Benutzers im Format Domäne\Benutzername.

Beispiele

Im folgenden Beispiel wird die LoginName-Eigenschaft verwendet, um die Anmeldeinformationen des aktuellen Benutzers anzuzeigen.

User2 thisUser = (User2)thisApplication.User;
thisXDocument.UI.Alert(thisUser.LoginName);
Dim thisUser As User2  = DirectCast(thisApplication.User, User2)
thisXDocument.UI.Alert(thisUser.LoginName)

Hinweise

Die LoginName-Eigenschaft gibt die Anmeldeinformationen eines Benutzers als Domäne\Benutzername zurück. Gehört das Konto des Benutzers nicht zu einer Domäne, gibt die Eigenschaft nur Benutzername zurück.

Dies entspricht dem Aufruf von System.Environment.UserDomainName+"\\"+System.Environment.UserName.

Da die LoginName-Eigenschaft in Microsoft InfoPath neu ist, müssen Sie sie deklarieren und in den User2 Typ umwandeln, um darauf 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 über eine Formularvorlage geöffnet wurden, die mithilfe der Kategorie "Sicherheit und Vertrauensstellung" im Dialogfeld "Formularoptionen" so konfiguriert wurde, dass sie mit voller Vertrauenswürdigkeit ausgeführt wird. Dieses Mitglied erfordert die volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer und kann von teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie auf MSDN unter "Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code".

Gilt für: