Freigeben über


SPClaimProviderOperations.GetHierarchy-Methode (Uri, SPClaimProviderOperationOptions, String[], String[], Int32, Boolean)

Ruft das Array von Hierarchiestrukturen, die von der angegebenen Anspruchsanbieters im Zusammenhang mit der Option Vorgang zurückgegeben.

Namespace:  Microsoft.SharePoint.Administration.Claims
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaration
Public Shared Function GetHierarchy ( _
    context As Uri, _
    mode As SPClaimProviderOperationOptions, _
    providerNames As String(), _
    entityTypes As String(), _
    numberOfLevels As Integer, _
    restrictUserSpecificHierarchy As Boolean _
) As SPProviderHierarchyTree()
'Usage
Dim context As Uri
Dim mode As SPClaimProviderOperationOptions
Dim providerNames As String()
Dim entityTypes As String()
Dim numberOfLevels As Integer
Dim restrictUserSpecificHierarchy As Boolean
Dim returnValue As SPProviderHierarchyTree()

returnValue = SPClaimProviderOperations.GetHierarchy(context, _
    mode, providerNames, entityTypes, _
    numberOfLevels, restrictUserSpecificHierarchy)
public static SPProviderHierarchyTree[] GetHierarchy(
    Uri context,
    SPClaimProviderOperationOptions mode,
    string[] providerNames,
    string[] entityTypes,
    int numberOfLevels,
    bool restrictUserSpecificHierarchy
)

Parameter

  • context
    Typ: System.Uri

    Der Kontext, in dem die Anspruchsanbieters gefunden werden kann.

  • providerNames
    Typ: []

    Die Namen der s Anspruchsanbieter.

  • entityTypes
    Typ: []

    Die Entitätstypen, die auf die Hierarchiestrukturen zurückgegeben werden.

  • numberOfLevels
    Typ: System.Int32

    Die Anzahl der Ebenen der Hierarchie zurückgegeben.

  • restrictUserSpecificHierarchy
    Typ: System.Boolean

    true , um die Anzahl der Hierarchieebenen durch den Parameter numberOfLevelsangegebenen zu ignorieren; andernfalls false.

Rückgabewert

Typ: []
Das Array von Hierarchiestrukturen, die von der angegebenen Anspruchsanbieters zurückgegeben.

Ausnahmen

Ausnahme Bedingung
ArgumentNullException

context ist Null .

ArgumentOutOfRangeException

numberOfLevels ist kleiner als 1.

Hinweise

Weitere Informationen zur forderungsauswahl und Lösung finden Sie unter Vorgehensweise: Erstellen eines Anspruchsanbieters und Claims Provider.

Siehe auch

Referenz

SPClaimProviderOperations Klasse

SPClaimProviderOperations-Member

GetHierarchy-Überladung

Microsoft.SharePoint.Administration.Claims-Namespace