Environment.UserDomainName Egenskap

Definition

Hämtar nätverksdomännamnet som är associerat med den aktuella användaren.

public:
 static property System::String ^ UserDomainName { System::String ^ get(); };
public static string UserDomainName { get; }
static member UserDomainName : string
Public Shared ReadOnly Property UserDomainName As String

Egenskapsvärde

Det nätverksdomännamn som är associerat med den aktuella användaren.

Undantag

Operativsystemet stöder inte hämtning av nätverksdomännamnet.

Det går inte att hämta nätverksdomännamnet.

Kommentarer

Autentiseringsuppgifterna för domänkontot för en användare formateras som användarens domännamn, tecknet \, och användarnamnet. Använd egenskapen UserDomainName för att hämta användarens domännamn utan användarnamnet och UserName egenskapen för att hämta användarnamnet utan domännamnet. Om en användares domännamn och användarnamn till exempel är CORPORATENETWORK\john UserDomainName returnerar egenskapen "CORPORATENETWORK".

Egenskapen UserDomainName försöker först hämta domännamnskomponenten för Windows-kontonamnet för den aktuella användaren. Om det försöket misslyckas försöker den här egenskapen hämta domännamnet som är associerat med användarnamnet UserName som tillhandahålls av egenskapen. Om det försöket misslyckas eftersom värddatorn inte är ansluten till en domän returneras värddatornamnet.

Gäller för

Se även