SPPrincipal 成员

表示用户或组可以分配在Microsoft SharePoint Foundation中的权限,以控制安全性。

SPPrincipal 类型公开以下成员。

属性

  名称 说明
公共属性 ID 获取主体的标识符 (ID)。 (覆盖 SPMember.ID。)
公共属性 IsHiddenInUI 获取一个值,该值指示是否应在用户界面中隐藏该成员。
公共属性 LoginName 实现此抽象的属性以获取一个字符串,包含该用户的登录名。
公共属性 Name 获取或设置主体的名称。
公共属性 ParentWeb 获取父 Web 站点的主体。
公共属性 Roles 已过时。获取与用户关联的角色的集合。

页首

方法

  名称 说明
公共方法 Equals (从 Object 继承。)
受保护的方法 Finalize (从 Object 继承。)
受保护的方法 GetField 仅供内部使用。
公共方法 GetHashCode (从 Object 继承。)
公共方法 GetType (从 Object 继承。)
受保护的方法 InitMember 初始化该成员。
受保护的方法 MemberwiseClone (从 Object 继承。)
受保护的方法 SetField 设置用户或组的域。
公共方法 ToString (从 Object 继承。)

页首

  名称 说明
受保护的域 m_arrMembersData 将成员数据存储为一个二维数组。
受保护的域 m_bDataInitialized 包含一个布尔值,该值指示是否已初始化的数据。
受保护的域 m_index 当前成员m_arrMembersData数组中包含的索引。
受保护的域 m_web 存储在 Web 站点对象。

页首

另请参阅

引用

SPPrincipal 类

Microsoft.SharePoint 命名空间