Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

UserGroup.UpdateRoleInfo - Méthode

SharePoint 2013

Met à jour les informations de la définition du rôle spécifié.

Espace de noms :  WebSvcUserGroup
Assembly :  STSSOAP (dans STSSOAP.dll)

[SoapDocumentMethodAttribute("http://schemas.microsoft.com/sharepoint/soap/directory/UpdateRoleInfo", RequestNamespace = "http://schemas.microsoft.com/sharepoint/soap/directory/", 
	ResponseNamespace = "http://schemas.microsoft.com/sharepoint/soap/directory/", 
	Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public void UpdateRoleInfo(
	string oldRoleName,
	string roleName,
	string description,
	int permissionMask
)

Paramètres

oldRoleName
Type : System.String

Chaîne qui contient l'ancien nom de la définition de rôle.

roleName
Type : System.String

Chaîne qui contient le nouveau nom de la définition de rôle.

description
Type : System.String

Chaîne qui contient une description de la définition de rôle.

permissionMask
Type : System.Int32

Un entier de 32 bits au format 0 x 00000000 qui représente une valeur de SPRights et spécifie les nouvelles autorisations pour le groupe de sites. Utilisez le symbole de canal ("|") dans Visual C# ou Or dans Visual Basic pour délimiter les valeurs lors de la création d'un masque d'autorisation personnalisée qui combine les autorisations.

L'exemple de code suivant modifie le nom, la description et les autorisations pour la définition de rôle spécifié, en donnant les autorisations du groupe pour afficher les articles et d'afficher des pages.

Web_Reference_Folder_Name.UserGroup usrgrpService = new Web_Reference_Folder_Name.UserGroup();
usrgrpService.Credentials= System.Net.CredentialCache.DefaultCredentials;

string oldName = "Old_Name";
string newName = "New_Name";
string newDescription = "New_Description";
int newPermissions = 0x00000001 | 0x00020000;

usrgrpService.UpdateRoleInfo(oldName, newName, newDescription, newPermissions);
Afficher: