SPUtility.ResolvePrincipal method (SPWeb, String, SPPrincipalType, SPPrincipalSource, SPUserCollection, 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 ( _
web As SPWeb, _
input As String, _
scopes As SPPrincipalType, _
sources As SPPrincipalSource, _
usersContainer As SPUserCollection, _
inputIsEmailOnly As Boolean _
) As SPPrincipalInfo
'Uso
Dim web As SPWeb
Dim input As String
Dim scopes As SPPrincipalType
Dim sources As SPPrincipalSource
Dim usersContainer As SPUserCollection
Dim inputIsEmailOnly As Boolean
Dim returnValue As SPPrincipalInfo
returnValue = SPUtility.ResolvePrincipal(web, _
input, scopes, sources, usersContainer, _
inputIsEmailOnly)
public static SPPrincipalInfo ResolvePrincipal(
SPWeb web,
string input,
SPPrincipalType scopes,
SPPrincipalSource sources,
SPUserCollection usersContainer,
bool inputIsEmailOnly
)
Parâmetros
web
Type: Microsoft.SharePoint.SPWebUm objeto SPWeb que representa um site da Web.
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.
usersContainer
Type: Microsoft.SharePoint.SPUserCollectionUm objeto de SPUserCollection que contém um conjunto de entidades.
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.