Environment.UserDomainName Właściwość

Definicja

Pobiera nazwę domeny sieciowej skojarzonej z bieżącym użytkownikiem.

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

Wartość właściwości

String

Nazwa domeny sieciowej skojarzona z bieżącym użytkownikiem.

Wyjątki

System operacyjny nie obsługuje pobierania nazwy domeny sieciowej.

Nie można pobrać nazwy domeny sieciowej.

Uwagi

Poświadczenia konta domeny dla użytkownika są formatowane jako nazwa domeny użytkownika, znak "\" i nazwa użytkownika. UserDomainName Użyj właściwości , aby uzyskać nazwę domeny użytkownika bez nazwy użytkownika i UserName właściwość w celu uzyskania nazwy użytkownika bez nazwy domeny. Jeśli na przykład nazwa domeny użytkownika i nazwa użytkownika to CORPORATENETWORK\john, UserDomainName właściwość zwraca wartość "CORPORATENETWORK".

Właściwość UserDomainName najpierw próbuje pobrać składnik nazwy domeny Windows nazwy konta bieżącego użytkownika. Jeśli ta próba zakończy się niepowodzeniem, ta właściwość podejmie próbę pobrania nazwy domeny skojarzonej z nazwą użytkownika podaną UserName przez właściwość . Jeśli ta próba nie powiedzie się, ponieważ komputer hosta nie jest przyłączony do domeny, zwracana jest nazwa komputera hosta.

Dotyczy

Zobacz też