Environment.UserDomainName プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
現在のユーザーに関連付けられているネットワーク ドメイン名を取得します。
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 プロパティによって指定されたユーザー名に関連付けられたドメイン名の取得を試みます。 ホスト コンピューターがドメインに参加していないために失敗した場合は、ホスト コンピューター名が返されます。