Compartilhar via


SPGroup.Update Method

Updates the database with changes that have been made to the properties of the group.

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Available in Sandboxed Solutions: Yes
Available in SharePoint Online

Syntax

'Declaration
<ClientCallableExceptionConstraintAttribute(FixedId := "DistributionException", ErrorType := GetType(SPDistributionGroupException),  _
    Condition := "Distribution group member resync or properties update fails.")> _
<ClientCallableAttribute> _
<ClientCallableExceptionConstraintAttribute(FixedId := "E_InvalidArg", ErrorCode := , Condition := "Invalid argument.")> _
<ClientCallableExceptionConstraintAttribute(FixedId := "BADGROUPNAME", ErrorCode := , Condition := "Invalid group name.")> _
<ClientCallableExceptionConstraintAttribute(FixedId := "GroupExist", ErrorCode := , Condition := "Group already exists.")> _
<ClientCallableExceptionConstraintAttribute(FixedId := "DuplicateValue", ErrorCode := , Condition := "Duplicate tags are found.")> _
<ClientCallableExceptionConstraintAttribute(FixedId := "Error_Dev_Not_Exist", ErrorCode := ,  _
    Condition := "User information list for the site collection is not found or is not valid.")> _
<ClientCallableExceptionConstraintAttribute(FixedId := "E_AccessDenied", ErrorCode := , Condition := "The current user does not have permission.")> _
<ClientCallableExceptionConstraintAttribute(FixedId := "E_Unexpected", ErrorCode := , Condition := "Validation is not enabled when adding a validation formula to the calculation row")> _
Public Sub Update
'Usage
Dim instance As SPGroup

instance.Update()
[ClientCallableExceptionConstraintAttribute(FixedId = "DistributionException", ErrorType = typeof(SPDistributionGroupException), 
    Condition = "Distribution group member resync or properties update fails.")]
[ClientCallableAttribute]
[ClientCallableExceptionConstraintAttribute(FixedId = "E_InvalidArg", ErrorCode = , Condition = "Invalid argument.")]
[ClientCallableExceptionConstraintAttribute(FixedId = "BADGROUPNAME", ErrorCode = , Condition = "Invalid group name.")]
[ClientCallableExceptionConstraintAttribute(FixedId = "GroupExist", ErrorCode = , Condition = "Group already exists.")]
[ClientCallableExceptionConstraintAttribute(FixedId = "DuplicateValue", ErrorCode = , Condition = "Duplicate tags are found.")]
[ClientCallableExceptionConstraintAttribute(FixedId = "Error_Dev_Not_Exist", ErrorCode = , Condition = "User information list for the site collection is not found or is not valid.")]
[ClientCallableExceptionConstraintAttribute(FixedId = "E_AccessDenied", ErrorCode = , Condition = "The current user does not have permission.")]
[ClientCallableExceptionConstraintAttribute(FixedId = "E_Unexpected", ErrorCode = , Condition = "Validation is not enabled when adding a validation formula to the calculation row")]
public void Update()

Exceptions

Exception Condition
Exception

Occurs while performing an operation on the group.

SPDistributionGroupException

Occurs while performing an operation on the distribution list.

Remarks

Call this method to commit the changes that are made to the group to the database, otherwise, the changes will not be persisted.

See Also

Reference

SPGroup Class

SPGroup Members

Microsoft.SharePoint Namespace