Environment.UserDomainName Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает имя сетевого домена, связанное с текущим пользователем.
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
Значение свойства
Имя сетевого домена, связанное с текущим пользователем.
Исключения
Операционная система не поддерживает получение имени сетевого домена.
Не удалось получить имя сетевого домена.
Комментарии
Учетные данные учетной записи домена для пользователя форматируются как доменное имя пользователя, символ "\" и имя пользователя. UserDomainName Используйте свойство для получения доменного имени пользователя без имени пользователя и UserName свойства для получения имени пользователя без доменного имени. Например, если доменное имя пользователя и имя пользователя — CORPORATENETWORK\john, UserDomainName свойство возвращает значение CORPORATENETWORK.
Сначала UserDomainName свойство пытается получить компонент доменного имени Windows имени учетной записи для текущего пользователя. В случае сбоя этой попытки это свойство пытается получить доменное имя, связанное с именем пользователя, предоставленным свойством UserName . Если эта попытка завершается ошибкой, так как главный компьютер не присоединен к домену, возвращается имя главного компьютера.