Environment.UserDomainName Propriedade

Definição

Obtém o nome de domínio de rede associado ao usuário atual.

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

Valor da propriedade

O nome de domínio de rede associado ao usuário atual.

Exceções

O sistema operacional não dá suporte à recuperação do nome de domínio de rede.

O nome de domínio de rede não pode ser recuperado.

Comentários

As credenciais de conta de domínio de um usuário são formatadas como o nome de domínio do usuário, o caractere '\' e o nome de usuário. Use a UserDomainName propriedade para obter o nome de domínio do usuário sem o nome de usuário e a UserName propriedade para obter o nome de usuário sem o nome de domínio. Por exemplo, se o nome de domínio e o nome de usuário de um usuário forem CORPORATENETWORK\john, a UserDomainName propriedade retornará "CORPORATENETWORK".

A propriedade UserDomainName tenta primeiro obter o componente de nome de domínio do nome da conta Windows para o usuário atual. Se essa tentativa falhar, essa propriedade tentará obter o nome de domínio associado ao nome de usuário fornecido pela UserName propriedade. Se essa tentativa falhar porque o computador host não está ingressado em um domínio, o nome do computador host será retornado.

Aplica-se a

Confira também