UserGroup.RemoveUserCollectionFromGroup - Méthode

Supprime du groupe les utilisateurs avec des noms d'utilisateurs spécifiés.

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

Syntaxe

'Déclaration
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/sharepoint/soap/directory/RemoveUserCollectionFromGroup", RequestNamespace := "https://schemas.microsoft.com/sharepoint/soap/directory/",  _
    ResponseNamespace := "https://schemas.microsoft.com/sharepoint/soap/directory/",  _
    Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)> _
Public Sub RemoveUserCollectionFromGroup ( _
    groupName As String, _
    userLoginNamesXml As XmlNode _
)
'Utilisation
Dim instance As UserGroup
Dim groupName As String
Dim userLoginNamesXml As XmlNode

instance.RemoveUserCollectionFromGroup(groupName, _
    userLoginNamesXml)
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/sharepoint/soap/directory/RemoveUserCollectionFromGroup", RequestNamespace = "https://schemas.microsoft.com/sharepoint/soap/directory/", 
    ResponseNamespace = "https://schemas.microsoft.com/sharepoint/soap/directory/", 
    Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public void RemoveUserCollectionFromGroup(
    string groupName,
    XmlNode userLoginNamesXml
)

Paramètres

  • groupName
    Type : System.String

    Chaîne qui contient le nom du groupe.

  • userLoginNamesXml
    Type : System.Xml.XmlNode

    Un objet System.Xml.XmlNode qui contient les noms d'utilisateur (DOMAIN\User_Alias) des utilisateurs sous la forme suivante :

Exemples

L'exemple de code suivant supprime une collection d'utilisateurs d'un groupe. L'exemple suppose l'existence d'un fichier XML local qui contient les noms des utilisateurs, qui sont chargées dans un objet System.Xml.XmlDocument . Cet exemple suppose qu'un using (Visual C#) ou la directive Imports (Visual Basic) être inclus dans l'espace de noms System.Xml .

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

Dim myDocument As New XmlDocument()
myDocument.Load("C:\File_Name.xml")

Dim ndUsers As XmlNode = myDocument.DocumentElement

usrgrpService.RemoveUserCollectionFromGroup("Group_Name", ndUsers)
Web_Reference_Folder_Name.UserGroup usrgrpService = new Web_Reference_Folder_Name.UserGroup();
usrgrpService.Credentials= System.Net.CredentialCache.DefaultCredentials;

XmlDocument myDocument = new XmlDocument();
myDocument.Load("C:\\File_Name.xml");

XmlNode ndUsers = myDocument.DocumentElement;

usrgrpService.RemoveUserCollectionFromGroup("Group_Name", ndUsers);

Voir aussi

Référence

UserGroup classe

UserGroup - Membres

WebSvcUserGroup - Espace de noms