Environment.UserDomainName 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 den Netzwerkdomänennamen ab, der dem aktuellen Benutzer zugeordnet ist.
public:
static property System::String ^ UserDomainName { System::String ^ get(); };
public static string UserDomainName { get; }
member this.UserDomainName : string
Public Shared ReadOnly Property UserDomainName As String
Eigenschaftswert
Der Netzwerkdomänenname, der dem aktuellen Benutzer zugeordnet ist.
Ausnahmen
Das Betriebssystem unterstützt nicht das Abrufen des Netzwerkdomänennamens.
Der Netzwerkdomänenname kann nicht abgerufen werden.
Hinweise
Die Domänenkontoanmeldeinformationen für einen Benutzer werden als Domänenname des Benutzers, das Zeichen "\" und den Benutzernamen formatiert. Verwenden Sie die UserDomainName Eigenschaft, um den Domänennamen des Benutzers ohne Benutzernamen abzurufen, und die UserName Eigenschaft, um den Benutzernamen ohne Domänennamen abzurufen. Wenn beispielsweise der Domänenname und der Benutzername eines Benutzers CORPORATENETWORK\john sind, gibt die UserDomainName Eigenschaft "CORPORATENETWORK" zurück.
Die UserDomainName Eigenschaft versucht zunächst, die Domänennamenkomponente des Windows Kontonamens für den aktuellen Benutzer abzurufen. Wenn dieser Versuch fehlschlägt, versucht diese Eigenschaft, den Domänennamen abzurufen, der dem von der UserName Eigenschaft bereitgestellten Benutzernamen zugeordnet ist. Wenn dieser Versuch fehlschlägt, da der Hostcomputer nicht zu einer Domäne beigetreten ist, wird der Hostname zurückgegeben.