SPUser 成员
Represents a user in Microsoft SharePoint Foundation.
SPUser 类型公开以下成员。
属性
名称 | 说明 | |
---|---|---|
Alerts | Gets the collection of alerts the user has created. | |
AllowBrowseUserInfo | Gets or sets a value that indicates whether the user can obtain information about the Web site’s users. | |
Gets or sets the e-mail address of the user. (Read-only in 沙盒解决方案.) | ||
Groups | Gets the collection of groups of which the user is a member. | |
ID | Gets the member ID for the user. (覆盖 SPPrincipal.ID。) | |
IsApplicationPrincipal | Gets a value that indicates whether the SPUser object represents an application principal. | |
IsDomainGroup | Gets a Boolean value that indicates whether the user is a domain group. | |
IsHiddenInUI | Gets a value that indicates whether this user should be hidden in the UI. (覆盖 SPPrincipal.IsHiddenInUI。) | |
IsShareByEmailGuestUser | Gets a value that indicates whether this user is shared by email guest user. | |
IsSiteAdmin | Gets or sets a Boolean value that specifies whether the user is a site collection administrator. | |
IsSiteAuditor | Gets a Boolean value that indicates whether the user is a site collection auditor. | |
IsUserSettingsSyncedWithProvider | Gets a value that indicates whether User Settings has been synced with External Settings Provider. | |
LanguageSettings | Gets the SPLanguageSettings object that represents the user's language preferences. | |
LoginName | Gets the user name of the user. (覆盖 SPPrincipal.LoginName。) | |
Name | Gets or sets the display name of the user. (覆盖 SPPrincipal.Name。) | |
Notes | Gets or sets notes for the user. | |
OwnedGroups | Gets the collection of groups that the user owns. | |
ParentWeb | 获取父 Web 站点的主体。 (从 SPPrincipal 继承。) | |
RawSid | Gets the system ID of the user in binary format. | |
RegionalSettings | Gets or sets the regional settings associated with the user. | |
RequireRequestToken | Gets or sets a value that indicates whether the SPUser object requires a request token. | |
Roles | 已过时。获取与用户关联的角色的集合。 (从 SPPrincipal 继承。) | |
Sid | Gets the unique security ID for the network account of the user. | |
SystemUserKey | Gets the configuration-specific user key. | |
UserId | Gets the information of the user that contains the user's name identifier and the issuer of the user's name identifier. | |
UserToken | Gets the user token that identifies the authentication process applied to the user. | |
Xml | Gets the XML representation of the user. |
页首
方法
名称 | 说明 | |
---|---|---|
Equals | (从 Object 继承。) | |
Finalize | (从 Object 继承。) | |
GetBinaryId | Returns the system ID of the user in binary format. | |
GetField | 仅供内部使用。 (从 SPPrincipal 继承。) | |
GetHashCode | (从 Object 继承。) | |
GetType | (从 Object 继承。) | |
InitMember | Initializes the metadata of the user represented by this object. (覆盖 SPPrincipal.InitMember()。) | |
MemberwiseClone | (从 Object 继承。) | |
SetField | 设置用户或组的域。 (从 SPPrincipal 继承。) | |
ToString | Returns the user name of the user. (覆盖 Object.ToString()。) | |
Update | Updates the database with changes made to the properties of the user object. | |
UpdateUserSettings | Updates a user's settings from external SPRegionalSettings and SPLanguageSettings objects. |
页首
域
名称 | 说明 | |
---|---|---|
m_arrMembersData | 将成员数据存储为一个二维数组。 (从 SPPrincipal 继承。) | |
m_bDataInitialized | 包含一个布尔值,该值指示是否已初始化的数据。 (从 SPPrincipal 继承。) | |
m_index | 当前成员m_arrMembersData数组中包含的索引。 (从 SPPrincipal 继承。) | |
m_web | 存储在 Web 站点对象。 (从 SPPrincipal 继承。) |
页首