SPUtility.SearchPrincipals Method (SPWebApplication, Nullable<SPUrlZone>, String, SPPrincipalType, SPPrincipalSource, Int32, Boolean)
Namespace: Microsoft.SharePoint.Utilities
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Available in Sandboxed Solutions: No
Syntax
'Declaration
<SubsetCallableExcludeMemberAttribute(SubsetCallableExcludeMemberType.InterfaceType)> _
Public Shared Function SearchPrincipals ( _
webApp As SPWebApplication, _
urlZone As Nullable(Of SPUrlZone), _
input As String, _
scopes As SPPrincipalType, _
sources As SPPrincipalSource, _
maxCount As Integer, _
<OutAttribute> ByRef reachMaxCount As Boolean _
) As IList(Of SPPrincipalInfo)
'Usage
Dim webApp As SPWebApplication
Dim urlZone As Nullable(Of SPUrlZone)
Dim input As String
Dim scopes As SPPrincipalType
Dim sources As SPPrincipalSource
Dim maxCount As Integer
Dim reachMaxCount As Boolean
Dim returnValue As IList(Of SPPrincipalInfo)
returnValue = SPUtility.SearchPrincipals(webApp, _
urlZone, input, scopes, sources, maxCount, _
reachMaxCount)
[SubsetCallableExcludeMemberAttribute(SubsetCallableExcludeMemberType.InterfaceType)]
public static IList<SPPrincipalInfo> SearchPrincipals(
SPWebApplication webApp,
Nullable<SPUrlZone> urlZone,
string input,
SPPrincipalType scopes,
SPPrincipalSource sources,
int maxCount,
out bool reachMaxCount
)
Parameters
- webApp
Type: Microsoft.SharePoint.Administration.SPWebApplication
- urlZone
Type: System.Nullable<SPUrlZone>
- input
Type: System.String
- scopes
Type: Microsoft.SharePoint.Utilities.SPPrincipalType
- sources
Type: Microsoft.SharePoint.Utilities.SPPrincipalSource
- maxCount
Type: System.Int32
- reachMaxCount
Type: System.Boolean
Return Value
Type: System.Collections.Generic.IList<SPPrincipalInfo>
Returns IList<T>.