SPUtility.GetPrincipalsInGroup - Méthode
Obtient les utilisateurs ou les groupes qui appartiennent au groupe spécifié. Le groupe spécifié peut être un groupe de sécurité de Microsoft Windows, un rôle de ASP.NET ou un groupe SharePoint.
Espace de noms : Microsoft.SharePoint.Utilities
Assembly : Microsoft.SharePoint (dans Microsoft.SharePoint.dll)
Syntaxe
'Déclaration
<DirectoryServicesPermissionAttribute(SecurityAction.Assert, Unrestricted := True)> _
Public Shared Function GetPrincipalsInGroup ( _
web As SPWeb, _
input As String, _
maxCount As Integer, _
<OutAttribute> ByRef reachedMaxCount As Boolean _
) As SPPrincipalInfo()
'Utilisation
Dim web As SPWeb
Dim input As String
Dim maxCount As Integer
Dim reachedMaxCount As Boolean
Dim returnValue As SPPrincipalInfo()
returnValue = SPUtility.GetPrincipalsInGroup(web, _
input, maxCount, reachedMaxCount)
[DirectoryServicesPermissionAttribute(SecurityAction.Assert, Unrestricted = true)]
public static SPPrincipalInfo[] GetPrincipalsInGroup(
SPWeb web,
string input,
int maxCount,
out bool reachedMaxCount
)
Paramètres
web
Type : Microsoft.SharePoint.SPWebLe site Web pour lequel l'utilisateur actuel dispose de l'autorisation de BrowseUserInfo .
input
Type : System.StringRequête de groupe.
maxCount
Type : System.Int32Le nombre maximal de membres à retourner.
reachedMaxCount
Type : System.BooleanL'information indiquant si le nombre maximal de membres a été atteint.
Valeur renvoyée
Type : []
true s'il y a plus de membres qui n'ont pas étaient retournée ; dans le cas contraire, false.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | Le paramètre web ou input est une référence Null (Rien dans Visual Basic). |
ArgumentException | Le paramètre maxCount est inférieur à 0. |