Environment.UserDomainName Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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.