Environment.UserDomainName Propiedad

Definición

Obtiene el nombre de dominio de red asociado al usuario actual.

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 de propiedad

String

El nombre de dominio de red asociado al usuario actual.

Excepciones

El sistema operativo no admite la recuperación del nombre de dominio de red.

No se puede recuperar el nombre de dominio de red.

Comentarios

Las credenciales de la cuenta de dominio de un usuario tienen el formato de nombre de dominio del usuario, el carácter "\" y el nombre de usuario. Utilice la UserDomainName propiedad para obtener el nombre de dominio del usuario sin el nombre de usuario y la UserName propiedad para obtener el nombre de usuario sin el nombre de dominio. Por ejemplo, si el nombre de dominio y el nombre de usuario de un usuario son CORPORATENETWORK\john, la UserDomainName propiedad devuelve "CORPORATENETWORK".

En UserDomainName primer lugar, la propiedad intenta obtener el componente de nombre de dominio del nombre de cuenta de Windows para el usuario actual. Si se produce un error en ese intento, esta propiedad intenta obtener el nombre de dominio asociado al nombre de usuario proporcionado por la UserName propiedad . Si se produce un error en ese intento porque el equipo host no está unido a un dominio, se devuelve el nombre del equipo host.

Se aplica a

Consulte también