UserGroup.AddUserToRole - Méthode

Ajoute l'utilisateur à la définition du rôle spécifié.

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

Syntaxe

'Déclaration
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/sharepoint/soap/directory/AddUserToRole", RequestNamespace := "https://schemas.microsoft.com/sharepoint/soap/directory/",  _
    ResponseNamespace := "https://schemas.microsoft.com/sharepoint/soap/directory/",  _
    Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)> _
Public Sub AddUserToRole ( _
    roleName As String, _
    userName As String, _
    userLoginName As String, _
    userEmail As String, _
    userNotes As String _
)
'Utilisation
Dim instance As UserGroup
Dim roleName As String
Dim userName As String
Dim userLoginName As String
Dim userEmail As String
Dim userNotes As String

instance.AddUserToRole(roleName, userName, _
    userLoginName, userEmail, userNotes)
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/sharepoint/soap/directory/AddUserToRole", RequestNamespace = "https://schemas.microsoft.com/sharepoint/soap/directory/", 
    ResponseNamespace = "https://schemas.microsoft.com/sharepoint/soap/directory/", 
    Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public void AddUserToRole(
    string roleName,
    string userName,
    string userLoginName,
    string userEmail,
    string userNotes
)

Paramètres

  • roleName
    Type : System.String

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

  • userName
    Type : System.String

    Chaîne qui contient le nom complet de l'utilisateur.

  • userLoginName
    Type : System.String

    Chaîne qui contient le nom d'utilisateur (DOMAIN\User_Alias) de l'utilisateur

  • userEmail
    Type : System.String

    Chaîne qui contient l'adresse de messagerie de l'utilisateur.

  • userNotes
    Type : System.String

    Chaîne qui contient les notes de l'utilisateur.

Remarques

La méthode AddUserToRole crée un utilisateur si l'utilisateur n'existe pas déjà sur le site.

Exemples

L'exemple de code suivant ajoute un utilisateur à une définition de rôle spécifié sur le site actuel.

Dim usrgrpService As New Web_Reference_Folder_Name.UserGroup()
usrgrpService.Credentials = System.Net.CredentialCache.DefaultCredentials

usrgrpService.AddUserToRole("Role_Definition", "User_Display_Name", _
    "DOMAIN\User_Alias", "User_E-mail", "Notes")
Web_Reference_Folder_Name.UserGroup usrgrpService = new Web_Reference_Folder_Name.UserGroup();
usrgrpService.Credentials= System.Net.CredentialCache.DefaultCredentials;

usrgrpService.AddUserToRole("Role_Definition", "User_Display_Name", 
    "DOMAIN\\User_Alias", "User_E-mail", "Notes");

Voir aussi

Référence

UserGroup classe

UserGroup - Membres

WebSvcUserGroup - Espace de noms