Compartilhar via


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

  • input
    Type: System.String

    O nome para exibição, endereço de email ou nome de logon que identifica a entidade de segurança.

  • inputIsEmailOnly
    Type: System.Boolean

    Um 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.

Ver também

Referência

SPUtility class

SPUtility members

ResolvePrincipal overload

Microsoft.SharePoint.Utilities namespace