SPUtility.ResolvePrincipal-Methode (SPWeb, String, SPPrincipalType, SPPrincipalSource, SPUserCollection, Boolean)
Löst die wichtigsten Informationen in ein SPPrincipalInfo -Objekt.
Namespace: Microsoft.SharePoint.Utilities
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaration
Public Shared Function ResolvePrincipal ( _
web As SPWeb, _
input As String, _
scopes As SPPrincipalType, _
sources As SPPrincipalSource, _
usersContainer As SPUserCollection, _
inputIsEmailOnly As Boolean _
) As SPPrincipalInfo
'Usage
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
)
Parameter
web
Typ: Microsoft.SharePoint.SPWebEin SPWeb -Objekt, das eine Website darstellt.
input
Typ: System.StringDer angezeigte Name, e-Mail-Adresse oder Benutzernamen, die den Prinzipal identifiziert.
scopes
Typ: Microsoft.SharePoint.Utilities.SPPrincipalTypeEin SPPrincipalType -Maske, die angibt, welcher Principal aufgelöst werden.
sources
Typ: Microsoft.SharePoint.Utilities.SPPrincipalSourceEin SPPrincipalSource -Maske, die angibt, die Quelle in den Vorgang der Namensauflösung verwendet werden.
usersContainer
Typ: Microsoft.SharePoint.SPUserCollectionEin SPUserCollection -Objekt, das einen Satz von Prinzipalen enthält.
inputIsEmailOnly
Typ: System.BooleanEin boolescher Wert, der angibt, die Felder aus, die während der Suche nach der Prinzipal zugeordnet werden. Der Wert true gibt an, dass die Übereinstimmung mit der E-mail-Adresse eines Principals vorgenommen werden kann. Der Wert false gibt an, dass eine Übereinstimmung mit der eine den Anzeigenamen, die e-Mail-Adresse oder der Anmeldename eines Principals vorgenommen werden kann.
Rückgabewert
Typ: Microsoft.SharePoint.Utilities.SPPrincipalInfo
Ein SPPrincipalInfo -Objekt, das wichtigsten Informationen darstellt.