(SPWebApplication, Nullable<SPUrlZone>, String, SPPrincipalType, SPPrincipalSource, Boolean) del método SPUtility.ResolvePrincipal
Resuelve la información de entidad de seguridad en un objeto SPPrincipalInfo .
Espacio de nombres: Microsoft.SharePoint.Utilities
Ensamblado: Microsoft.SharePoint (en Microsoft.SharePoint.dll)
Sintaxis
'Declaración
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
Tipo: Microsoft.SharePoint.Administration.SPWebApplicationUna aplicación de SharePoint Services que está instalada en la granja de servidores.
urlZone
Tipo: System.Nullable<SPUrlZone>La zona desde la que se recibió la solicitud de servicios de SharePoint o null.
input
Tipo: System.StringEl nombre para mostrar, la dirección de correo electrónico o el nombre de inicio de sesión que identifica la entidad de seguridad.
scopes
Tipo: Microsoft.SharePoint.Utilities.SPPrincipalTypeUna máscara de SPPrincipalType que indica el tipo de entidad de seguridad para que se pueda resolver.
sources
Tipo: Microsoft.SharePoint.Utilities.SPPrincipalSourceUna máscara de SPPrincipalSource que indica el origen que se utilizará en el proceso de resolución.
inputIsEmailOnly
Tipo: System.BooleanUn valor Boolean que indica los campos que se buscarán durante la búsqueda de la entidad de seguridad. Un valor de true indica que la coincidencia puede realizarse mediante el uso de la dirección de correo electrónico de una entidad de seguridad. Un valor de false indica que una coincidencia puede realizarse mediante el uso de cualquier uno del nombre para mostrar, la dirección de correo electrónico o el nombre de inicio de sesión de una entidad de seguridad.
Valor devuelto
Tipo: Microsoft.SharePoint.Utilities.SPPrincipalInfo
Un objeto SPPrincipalInfo que representa la información de entidad de seguridad.