Freigeben über


Utility.ResolvePrincipal-Methode

Gibt Informationen zu einer Tilgungsanteile, die die angegebenen Suchkriterien entspricht. Wenn keine Übereinstimmung gefunden wird, muss der Server NULLzurückgegeben.

Namespace:  Microsoft.SharePoint.Client.Utilities
Assemblys:   Microsoft.SharePoint.Client.Silverlight (in Microsoft.SharePoint.Client.Silverlight.dll);  Microsoft.SharePoint.Client.Phone (in Microsoft.SharePoint.Client.Phone.dll)  Microsoft.SharePoint.Client (in Microsoft.SharePoint.Client.dll)

Syntax

'Declaration
Public Shared Function ResolvePrincipal ( _
    context As ClientRuntimeContext, _
    web As Web, _
    input As String, _
    scopes As PrincipalType, _
    sources As PrincipalSource, _
    usersContainer As UserCollection, _
    inputIsEmailOnly As Boolean _
) As ClientResult(Of PrincipalInfo)
'Usage
Dim context As ClientRuntimeContext
Dim web As Web
Dim input As String
Dim scopes As PrincipalType
Dim sources As PrincipalSource
Dim usersContainer As UserCollection
Dim inputIsEmailOnly As Boolean
Dim returnValue As ClientResult(Of PrincipalInfo)

returnValue = Utility.ResolvePrincipal(context, _
    web, input, scopes, sources, usersContainer, _
    inputIsEmailOnly)
public static ClientResult<PrincipalInfo> ResolvePrincipal(
    ClientRuntimeContext context,
    Web web,
    string input,
    PrincipalType scopes,
    PrincipalSource sources,
    UserCollection usersContainer,
    bool inputIsEmailOnly
)

Parameter

  • input
    Typ: System.String

    Gibt den Wert bei der Suche nach einer Tilgungsanteile verwendet werden.

    Wenn dies nicht der Anzeigename, e-Mail-Adresse oder Anmeldename des einer Tilgungsanteile ist, muss der Server NULL zurück.

    Seine Länge muss gleich oder kleiner als 255.

  • inputIsEmailOnly
    Typ: System.Boolean

    Gibt an, ob nur die e-Mail-Adresse bei der Suche nach einer Tilgungsanteile verwendet werden.

Rückgabewert

Typ: Microsoft.SharePoint.Client.ClientResult<PrincipalInfo>
Gibt eine ClientResult<T> -Instanz, die Tools zum Konvertieren von Datums- und Uhrzeitformate zum Abrufen von Informationen aus den Benutzernamen, die für das Ändern des Zugriffs auf Websites und für verschiedene andere Vorgänge verwalten Bereitstellung darstellt.

Ausnahmen

Ausnahme Bedingung
[System.UnauthorizedAccessException]

Der aktuelle Benutzer verfügt nicht über ausreichende Berechtigungen. Fehlercode:-2147024891.

Siehe auch

Referenz

Utility Klasse

Utility-Member

Microsoft.SharePoint.Client.Utilities-Namespace