SPGroup 成员

代表SharePoint Foundation网站上的组。

SPGroup 类型公开以下成员。

属性

  名称 说明
公共属性 AllowMembersEditMembership 获取或设置一个 Boolean 值,指定组成员是否可以修改组中的成员。
公共属性 AllowRequestToJoinLeave 获取或设置一个 Boolean 值,它指定是否要允许用户请求组中的成员,并允许用户请求离开该组。
公共属性 AutoAcceptRequestToJoinLeave 获取或设置一个 Boolean 值,指定是否用户自动添加或删除时其发出请求。
公共属性 CanCurrentUserEditMembership 获取一个布尔值,该值指示当前用户是否可以修改组成员资格。
公共属性 CanCurrentUserManageGroup 获取一个 Boolean 值,该值指示当前用户是否可以管理组。
公共属性 CanCurrentUserViewMembership 获取一个布尔值,该值指示当前用户是否可以查看组的成员列表。
公共属性 ContainsCurrentUser 获取一个布尔值,该值指示组是否包含当前用户,或者包含通过直接或间接成员资格。
公共属性 Description 获取或设置组的说明。
公共属性 DistributionGroupAlias 获取与组关联的通讯组别名。
公共属性 DistributionGroupEmail 获取通讯组的电子邮件地址。
公共属性 DistributionGroupErrorMessage 获取异步通讯组操作返回的最新的错误消息。
公共属性 DistributionGroupPendingJobData 获取的类型和当前挂起的异步目录管理服务请求的标识符 (ID)。
公共属性 ExplicitlyContainsCurrentUser 获取一个布尔值,该值指示当前用户是否已作为其直接成员SharePoint Foundation组中,而不是通过目录组间接成员资格的显式添加。
公共属性 ID 获取组标识符 (ID)。 (覆盖 SPPrincipal.ID。)
公共属性 IsHiddenInUI 获取一个值,该值指示是否应在用户界面中隐藏该成员。 (从 SPPrincipal 继承。)
公共属性 LoginName 获取组的登录名。 (覆盖 SPPrincipal.LoginName。)
公共属性 Name 获取或设置组的名称。 (覆盖 SPPrincipal.Name。)
公共属性 OnlyAllowMembersViewMembership 获取或设置一个 Boolean 值,指定是否允许仅组成员查看组中的成员的列表。
公共属性 Owner 获取或设置的组,可以为用户或另一个组的所有者。
公共属性 ParentWeb 获取父 Web 站点的主体。 (从 SPPrincipal 继承。)
公共属性 RequestToJoinLeaveEmailSetting 获取或设置向其发送成员资格请求的电子邮件地址。
公共属性 Roles 已过时。获取与用户关联的角色的集合。 (从 SPPrincipal 继承。)
公共属性 Users 获取表示组中的所有用户的用户对象的集合。
公共属性 Xml 获取一个 XML 字符串形式的组的属性。

页首

方法

  名称 说明
公共方法 AddUser(SPUser) 将指定的用户添加到组。
公共方法 AddUser(String, String, String, String) 添加的用户的指定的特定用户名称、 电子邮件地址、 显示名称和到组的说明。
公共方法 ClearDistributionGroupErrorMessage 清除通讯组错误消息。
公共方法 CreateDistributionGroup 创建通讯组列表组。
公共方法 DeleteDistributionGroup 删除与组关联的通讯组列表。
公共方法 Equals (从 Object 继承。)
受保护的方法 Finalize (从 Object 继承。)
公共方法 GetDistributionGroupArchives 返回作为此组发送到通讯组列表的邮件存档的列表。
受保护的方法 GetField 仅供内部使用。 (从 SPPrincipal 继承。)
公共方法 GetHashCode (从 Object 继承。)
公共方法 GetType (从 Object 继承。)
受保护的方法 InitMember 初始化成员。 (覆盖 SPPrincipal.InitMember()。)
受保护的方法 MemberwiseClone (从 Object 继承。)
公共方法 RemoveUser 从组中删除指定的用户。
公共方法 RenameDistributionGroup 重命名与组关联的通讯组列表。
公共方法 ResynchronizeDistributionGroup 更新成员列表和与要匹配的组的当前值的组相关联的通讯组列表的属性。
公共方法 SetDistributionGroupArchives 设置作为通讯组存档组的列表。
受保护的方法 SetField 设置用户或组的域。 (从 SPPrincipal 继承。)
公共方法 ToString 返回组的名称。 (覆盖 Object.ToString()。)
公共方法 Update 对组的属性所做的更改更新数据库。
公共方法 UpdateDistributionGroupStatus 查询目录管理服务的状态在挂起的操作,如果有) 的组的通讯组列表,并且如果刚刚完成操作,重新同步数据必要。

页首

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

页首

另请参阅

引用

SPGroup 类

Microsoft.SharePoint 命名空间