Freigeben über


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

  • input
    Typ: System.String

    Der angezeigte Name, e-Mail-Adresse oder Benutzernamen, die den Prinzipal identifiziert.

  • inputIsEmailOnly
    Typ: System.Boolean

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

Siehe auch

Referenz

SPUtility Klasse

SPUtility-Member

ResolvePrincipal-Überladung

Microsoft.SharePoint.Utilities-Namespace