SPUtility.GetPrincipalsInGroup method
Obtém a usuários ou grupos que pertencem ao grupo especificado. O grupo especificado pode ser um grupo de segurança do Microsoft Windows, uma função ASP.NET ou um grupo do SharePoint.
Namespace: Microsoft.SharePoint.Utilities
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
<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()
'Uso
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
)
Parâmetros
web
Type: Microsoft.SharePoint.SPWebO site para o qual o usuário atual tem a permissão BrowseUserInfo .
input
Type: System.StringPara consultar o grupo.
maxCount
Type: System.Int32O número máximo de membros para retornar.
reachedMaxCount
Type: System.BooleanAs informações sobre se o número máximo de membros foi atingido.
Valor retornado
Type: []
true se houver mais membros que não tiverem sido retornado; Caso contrário, false.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | O parâmetro web ou input é a null reference (Nothing in Visual Basic). |
ArgumentException | O parâmetro maxCount for menor que 0. |