Freigeben über


SPClaimProvider.GetHierarchy-Methode

Ruft die Hierarchie der [T:HYPERLINK"ms-help://MS.SPF14SDK.en/SPF14MrefControls/html/a4bf54d0-29e5-e5c2-231e-b1b9f4728a7f.htm"Microsoft.SharePoint.WebControls.SPProviderHierarchyTree] , die zu finden ist an einer bestimmten hierarchyNodeIDab.

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

Syntax

'Declaration
Public Function GetHierarchy ( _
    context As Uri, _
    entityTypes As String(), _
    hierarchyNodeID As String, _
    numberOfLevels As Integer _
) As SPProviderHierarchyTree
'Usage
Dim instance As SPClaimProvider
Dim context As Uri
Dim entityTypes As String()
Dim hierarchyNodeID As String
Dim numberOfLevels As Integer
Dim returnValue As SPProviderHierarchyTree

returnValue = instance.GetHierarchy(context, _
    entityTypes, hierarchyNodeID, numberOfLevels)
public SPProviderHierarchyTree GetHierarchy(
    Uri context,
    string[] entityTypes,
    string hierarchyNodeID,
    int numberOfLevels
)

Parameter

  • context
    Typ: System.Uri

    Der Kontext, als URI. Dies muss ein korrekt formatierten URI sein.

  • entityTypes
    Typ: []

    Die Typen der [P:HYPERLINK"mk:@MSITStore:D:\\\\aSDK\\\\SP2010SDK.chm::/html/a4bf54d0-29e5-e5c2-231e-b1b9f4728a7f.htm"Microsoft.SharePoint.WebControls.PickerEntity.EntityType] -Entität, die in der Struktur SPProviderHierarchyTree zurückgegeben werden.

  • hierarchyNodeID
    Typ: System.String

    Die [P:HYPERLINK"ms-help://MS.SPF14SDK.en/SPF14MrefControls/html/a4bf54d0-29e5-e5c2-231e-b1b9f4728a7f.htm"Microsoft.SharePoint.WebControls.SPProviderHierarchyNode.HierarchyNodeID] des Knotens Stamm das Ergebnis in eingestellt werden. Wenn ein Nullverweis (Nothing in Visual Basic) klicken Sie dann im Stammverzeichnis zurückgegeben wird.

  • numberOfLevels
    Typ: System.Int32

    Die Anzahl der Ebenen der Hierarchie zurückgegeben.

Rückgabewert

Typ: Microsoft.SharePoint.WebControls.SPProviderHierarchyTree
Eine SPProviderHierarchyTree -Struktur für den Anspruchsanbieter mit einer maximalen Höhe im numberOfLevels -Parameter angegeben.

Ausnahmen

Ausnahme Bedingung
ArgumentNullException

Ausgelöst, wenn contextein Nullverweis (Nothing in Visual Basic)ist.

ArgumentOutOfRangeException

Wird ausgelöst, wenn numberOfLevels kleiner als 1 ist.

NotImplementedException

Ausgelöst, wenn SupportsHierachy()falseist.

Siehe auch

Referenz

SPClaimProvider Klasse

SPClaimProvider-Member

Microsoft.SharePoint.Administration.Claims-Namespace