Compartilhar via


SPClaimProvider.GetHierarchy method

Obtém a hierarquia de [T:HYPERLINK"ms-help://MS.SPF14SDK.en/SPF14MrefControls/html/a4bf54d0-29e5-e5c2-231e-b1b9f4728a7f.htm"Microsoft.SharePoint.WebControls.SPProviderHierarchyTree] está enraizada em um determinado hierarchyNodeID.

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

Syntax

'Declaração
Public Function GetHierarchy ( _
    context As Uri, _
    entityTypes As String(), _
    hierarchyNodeID As String, _
    numberOfLevels As Integer _
) As SPProviderHierarchyTree
'Uso
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
)

Parâmetros

  • context
    Type: System.Uri

    O contexto, como um URI. Este valor deve ser um URI corretamente formatado.

  • entityTypes
    Type: []

    Os tipos de entidade [P:HYPERLINK"mk:@MSITStore:D:\\\\aSDK\\\\SP2010SDK.chm::/html/a4bf54d0-29e5-e5c2-231e-b1b9f4728a7f.htm"Microsoft.SharePoint.WebControls.PickerEntity.EntityType] que são retornados da árvore de SPProviderHierarchyTree .

  • hierarchyNodeID
    Type: System.String

    [P:HYPERLINK"ms-help://MS.SPF14SDK.en/SPF14MrefControls/html/a4bf54d0-29e5-e5c2-231e-b1b9f4728a7f.htm"Microsoft.SharePoint.WebControls.SPProviderHierarchyNode.HierarchyNodeID] do nó para o resultado de raiz definida no. Se a null reference (Nothing in Visual Basic) , em seguida, a raiz é retornado.

  • numberOfLevels
    Type: System.Int32

    O número de níveis de hierarquia para retornar.

Valor retornado

Type: Microsoft.SharePoint.WebControls.SPProviderHierarchyTree
Uma árvore de SPProviderHierarchyTree para o provedor de declarações com uma altura máxima especificada no parâmetro numberOfLevels .

Exceptions

Exception Condition
ArgumentNullException

Lançada quando context é a null reference (Nothing in Visual Basic).

ArgumentOutOfRangeException

Lançada quando numberOfLevels for menor que 1.

NotImplementedException

Lançada quando SupportsHierachy() é false.

Ver também

Referência

SPClaimProvider class

SPClaimProvider members

Microsoft.SharePoint.Administration.Claims namespace