Environment.UserDomainName Propriedade

Definição

Obtém o nome de domínio da rede associado ao utilizador 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 de Propriedade

O nome de domínio da rede associado ao utilizador atual.

Exceções

O sistema operativo não suporta a recuperação do nome de domínio da rede.

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

Observações

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

A propriedade UserDomainName tenta primeiro obter o componente de nome de domínio do nome da conta Windows para o utilizador atual. Se essa tentativa falhar, esta propriedade tenta obter o nome de domínio associado ao nome de utilizador fornecido pela UserName propriedade. Se essa tentativa falhar porque o computador anfitrião não está ligado a um domínio, então o nome do computador anfitrião é devolvido.

Aplica-se a

Ver também