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