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; }
member this.UserDomainName : string
Public Shared ReadOnly Property UserDomainName As String

Valor da propriedade

String

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.

Não foi possível recuperar o nome de domínio de rede.

Comentários

As credenciais da conta de domínio para 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 UserDomainName propriedade primeiro tenta obter o componente de nome de domínio do Windows nome da conta 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