del método SPUtility.GetPrincipalsInGroup
Obtiene los usuarios o grupos que pertenecen al grupo especificado. El grupo especificado puede ser un grupo de seguridad de Microsoft Windows, un rol de ASP.NET o un grupo de SharePoint.
Espacio de nombres: Microsoft.SharePoint.Utilities
Ensamblado: Microsoft.SharePoint (en Microsoft.SharePoint.dll)
Sintaxis
'Declaración
<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
Tipo: Microsoft.SharePoint.SPWebEl sitio Web para la que el usuario actual tiene el permiso BrowseUserInfo .
input
Tipo: System.StringEl grupo para consultar.
maxCount
Tipo: System.Int32El número máximo de miembros para devolver.
reachedMaxCount
Tipo: System.BooleanLa información acerca de si se alcanzó el número máximo de miembros.
Valor devuelto
Tipo: []
true si hay más miembros que no estaban devuelto; en caso contrario, false.
Excepciones
Excepción | Condición |
---|---|
ArgumentNullException | El parámetro web o input es una referencia null (Nothing en Visual Basic). |
ArgumentException | El parámetro maxCount es menor que 0. |