SPGroup public sealed class SPGroup : SPPrincipal Documentation public bool AllowMembersEditMembership { get; set; } public bool AllowRequestToJoinLeave { get; set; } public bool AutoAcceptRequestToJoinLeave { get; set; } public bool CanCurrentUserEditMembership { get; } public bool CanCurrentUserManageGroup { get; } public bool CanCurrentUserViewMembership { get; } public bool ContainsCurrentUser { get; } public string Description { get; set; } public string DistributionGroupAlias { get; } public string DistributionGroupEmail { get; } public string DistributionGroupErrorMessage { get; } public SPDistributionGroupJobData DistributionGroupPendingJobData { get; } public bool ExplicitlyContainsCurrentUser { get; } public bool OnlyAllowMembersViewMembership { get; set; } public SPMember Owner { get; set; } public string RequestToJoinLeaveEmailSetting { get; set; } public SPUserCollection Users { get; } public string Xml { get; } public void AddUser(SPUser user) public void AddUser(string loginName, string email, string name, string notes) public void ClearDistributionGroupErrorMessage() public void CreateDistributionGroup(string dlAlias) public void DeleteDistributionGroup() public ReadOnlyCollection<SPList> GetDistributionGroupArchives(SPWeb filterWeb) public void RemoveUser(SPUser user) public void RenameDistributionGroup(string newAlias) public void ResynchronizeDistributionGroup() public void SetDistributionGroupArchives(ReadOnlyCollection<SPList> lists, SPWeb filterWeb) public void Update() public void UpdateDistributionGroupStatus()