SPUtility.ResolvePrincipal method (SPWebApplication, Nullable<SPUrlZone>, String, SPPrincipalType, SPPrincipalSource, Boolean)
Resolve informações principais em um objeto SPPrincipalInfo .
Namespace: Microsoft.SharePoint.Utilities
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
Public Shared Function ResolvePrincipal ( _
webApp As SPWebApplication, _
urlZone As Nullable(Of SPUrlZone), _
input As String, _
scopes As SPPrincipalType, _
sources As SPPrincipalSource, _
inputIsEmailOnly As Boolean _
) As SPPrincipalInfo
'Uso
Dim webApp As SPWebApplication
Dim urlZone As Nullable(Of SPUrlZone)
Dim input As String
Dim scopes As SPPrincipalType
Dim sources As SPPrincipalSource
Dim inputIsEmailOnly As Boolean
Dim returnValue As SPPrincipalInfo
returnValue = SPUtility.ResolvePrincipal(webApp, _
urlZone, input, scopes, sources, inputIsEmailOnly)
public static SPPrincipalInfo ResolvePrincipal(
SPWebApplication webApp,
Nullable<SPUrlZone> urlZone,
string input,
SPPrincipalType scopes,
SPPrincipalSource sources,
bool inputIsEmailOnly
)
Parâmetros
webApp
Type: Microsoft.SharePoint.Administration.SPWebApplicationUm aplicativo de serviços do SharePoint está instalado no farm.
urlZone
Type: System.Nullable<SPUrlZone>A zona da qual a solicitação foi recebida pelo SharePoint Services ou nulo.
input
Type: System.StringO nome para exibição, endereço de email ou nome de logon que identifica a entidade de segurança.
scopes
Type: Microsoft.SharePoint.Utilities.SPPrincipalTypeUma máscara de SPPrincipalType que indica o tipo de entidade de segurança a ser resolvido.
sources
Type: Microsoft.SharePoint.Utilities.SPPrincipalSourceUma máscara de SPPrincipalSource que indica a fonte a ser usado no processo de resolução.
inputIsEmailOnly
Type: System.BooleanUm valor Boolean que indica os campos a serem comparadas com durante a pesquisa para a entidade. Um valor true indica que a correspondência pode ser feita usando apenas o endereço de email de uma entidade de segurança. Um valor false indica que uma correspondência pode ser feita usando a qualquer um do nome para exibição, o endereço de email ou o nome de logon de uma entidade de segurança.
Valor retornado
Type: Microsoft.SharePoint.Utilities.SPPrincipalInfo
Um objeto SPPrincipalInfo que representa informações principais.