SPUtility.ResolvePrincipal - Méthode (SPWeb, String, SPPrincipalType, SPPrincipalSource, SPUserCollection, Boolean)
Résout les informations des identités dans un objet SPPrincipalInfo .
Espace de noms : Microsoft.SharePoint.Utilities
Assembly : Microsoft.SharePoint (dans Microsoft.SharePoint.dll)
Syntaxe
'Déclaration
Public Shared Function ResolvePrincipal ( _
web As SPWeb, _
input As String, _
scopes As SPPrincipalType, _
sources As SPPrincipalSource, _
usersContainer As SPUserCollection, _
inputIsEmailOnly As Boolean _
) As SPPrincipalInfo
'Utilisation
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
)
Paramètres
web
Type : Microsoft.SharePoint.SPWebObjet SPWeb qui représente un site Web.
input
Type : System.StringLe nom complet, adresse de messagerie ou le nom de connexion qui identifie l'entité de sécurité.
scopes
Type : Microsoft.SharePoint.Utilities.SPPrincipalTypeUn masque de SPPrincipalType qui indique le type d'entité de sécurité à résoudre.
sources
Type : Microsoft.SharePoint.Utilities.SPPrincipalSourceUn masque de SPPrincipalSource qui indique la source à utiliser dans le processus de résolution.
usersContainer
Type : Microsoft.SharePoint.SPUserCollectionObjet SPUserCollection qui contient un jeu d'entités.
inputIsEmailOnly
Type : System.BooleanUne valeur de type Boolean qui indique les champs à mettre en correspondance lors de la recherche pour l'entité de sécurité. La valeur true indique que la correspondance peut être effectuée à l'aide de l'adresse de messagerie d'une entité de sécurité. La valeur false indique qu'une correspondance est possible à l'aide de la chacun d'entre le nom complet, l'adresse de messagerie ou le nom d'une entité de sécurité.
Valeur renvoyée
Type : Microsoft.SharePoint.Utilities.SPPrincipalInfo
Objet SPPrincipalInfo qui représente les informations des identités.