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.StringChaîne qui contient le nom du groupe.
userLoginNamesXml
Type : System.Xml.XmlNodeUn 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);