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 プロパティによって指定されたユーザー名に関連付けられたドメイン名の取得を試みます。 ホスト コンピューターがドメインに参加していないために失敗した場合は、ホスト コンピューター名が返されます。

適用対象

こちらもご覧ください