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 之使用者名稱相關聯的功能變數名稱。 如果嘗試失敗,因為主機電腦未加入網域,則會傳回主電腦名稱稱。

適用於

另請參閱