共用方式為


SPUser members

Include protected members
Include inherited members

代表在Microsoft SharePoint Foundation中的使用者。

The SPUser type exposes the following members.

Properties

  Name Description
Public property Alerts 取得集合的使用者建立的警示。
Public property AllowBrowseUserInfo 取得或設定值,指出使用者是否可以取得網站的使用者的相關資訊。
Public property Email 取得或設定使用者的電子郵件地址。(唯讀在沙箱化解決方案中。)
Public property Groups 取得使用者是其中成員的群組集合。
Public property ID 取得使用者的成員識別碼。 (Overrides SPPrincipal.ID.)
Public property IsApplicationPrincipal 取得值,這個值,指出是否SPUser物件代表應用程式主體。
Public property IsDomainGroup 取得布林值,這個值,指出使用者是否為網域群組。
Public property IsHiddenInUI 取得值,這個值,指出是否應該在 UI 中隱藏此使用者。 (Overrides SPPrincipal.IsHiddenInUI.)
Public property IsShareByEmailGuestUser 取得值,這個值,指出是否由電子郵件 guest 使用者共用這位使用者。
Public property IsSiteAdmin 取得或設定布林值,指定使用者是否為網站集合管理員。
Public property IsSiteAuditor 取得布林值,這個值,指出使用者是否為網站集合稽核員。
Public property IsUserSettingsSyncedWithProvider 取得值,這個值,指出使用者設定與外部的設定提供者是否已同步處理。
Public property LanguageSettings 取得SPLanguageSettings物件,表示使用者的語言喜好設定。
Public property LoginName 取得使用者的使用者名稱。 (Overrides SPPrincipal.LoginName.)
Public property Name 取得或設定使用者的顯示名稱。 (Overrides SPPrincipal.Name.)
Public property Notes 取得或設定使用者的備忘稿。
Public property OwnedGroups 取得使用者所擁有的群組的集合。
Public property ParentWeb 取得主體中的父網站之內。 (Inherited from SPPrincipal.)
Public property RawSid 取得使用者的系統識別碼以二進位格式。
Public property RegionalSettings 取得或設定與使用者相關聯的地區設定。
Public property RequireRequestToken 取得或設定值,這個值,指出SPUser物件是否需要要求語彙基元。
Public property Roles Obsolete. 取得與主體關聯的角色集合。 (Inherited from SPPrincipal.)
Public property Sid 取得使用者的網路帳戶的唯一安全性識別碼。
Public property SystemUserKey 取得組態專屬使用者金鑰。
Public property UserId 取得使用者的資訊,其中包含使用者的名稱識別碼及發行者的名稱識別碼。
Public property UserToken 取得使用者語彙基元,可識別套用到使用者的驗證程序。
Public property Xml 取得使用者的 XML 表示。

Top

Methods

  Name Description
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetBinaryId 以二進位格式傳回使用者的系統識別碼。
Protected method GetField 保留給內部使用。 (Inherited from SPPrincipal.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method InitMember 初始化這個物件所代表之使用者的中繼資料。 (Overrides SPPrincipal.InitMember().)
Protected method MemberwiseClone (Inherited from Object.)
Protected method SetField 設定使用者或群組的欄位。 (Inherited from SPPrincipal.)
Public method ToString 傳回使用者的使用者名稱。 (Overrides Object.ToString().)
Public method Update 使用者物件的屬性所做的變更來更新資料庫。
Public method UpdateUserSettings 更新使用者的設定,從外部的SPRegionalSettings和SPLanguageSettings物件。

Top

Fields

  Name Description
Protected field m_arrMembersData 將成員資料儲存為二維陣列。 (Inherited from SPPrincipal.)
Protected field m_bDataInitialized 包含布林值,指出資料是否已初始化。 (Inherited from SPPrincipal.)
Protected field m_index 包含到m_arrMembersData的陣列的索引,目前的成員。 (Inherited from SPPrincipal.)
Protected field m_web 儲存 Web 站台物件。 (Inherited from SPPrincipal.)

Top

請參閱

參照

SPUser class

Microsoft.SharePoint namespace