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

プロパティ値

String

現在のユーザーに関連付けられているネットワーク ドメイン名。

例外

オペレーティング システムでは、ネットワークのドメイン名を取得できません。

ネットワークのドメイン名を取得できません。

注釈

ユーザーのドメイン アカウントの資格情報は、ユーザーのドメイン名、'\' 文字、およびユーザー名として書式設定されます。 このプロパティを UserDomainName 使用して、ユーザー名のないユーザーのドメイン名を取得し UserName 、ドメイン名を持たないユーザー名を取得するプロパティを使用します。 たとえば、ユーザーのドメイン名とユーザー名が CORPORATENETWORK\john の場合、 UserDomainName このプロパティは "CORPORATENETWORK" を返します。

このプロパティはUserDomainName、最初に現在のユーザーのWindows アカウント名のドメイン名コンポーネントの取得を試みます。 この試行が失敗した場合、このプロパティは、プロパティによって指定されたユーザー名に関連付けられているドメイン名の取得を UserName 試みます。 ホスト コンピューターがドメインに参加していないために失敗した場合は、ホスト コンピューター名が返されます。

適用対象

こちらもご覧ください