Compartir a través de


del método SPClaimProvider.GetHierarchy

Obtiene la jerarquía de [T:HYPERLINK"ms-help://MS.SPF14SDK.en/SPF14MrefControls/html/a4bf54d0-29e5-e5c2-231e-b1b9f4728a7f.htm"Microsoft.SharePoint.WebControls.SPProviderHierarchyTree] cuya raíz está en un determinado hierarchyNodeID.

Espacio de nombres:  Microsoft.SharePoint.Administration.Claims
Ensamblado:  Microsoft.SharePoint (en Microsoft.SharePoint.dll)

Sintaxis

'Declaración
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
    Tipo: System.Uri

    El contexto, como un identificador URI. Esto debe ser un URI con el formato correcto.

  • entityTypes
    Tipo: []

    Los tipos de entidad [P:HYPERLINK"mk:@MSITStore:D:\\\\aSDK\\\\SP2010SDK.chm::/html/a4bf54d0-29e5-e5c2-231e-b1b9f4728a7f.htm"Microsoft.SharePoint.WebControls.PickerEntity.EntityType] que se devuelven en el árbol de SPProviderHierarchyTree .

  • hierarchyNodeID
    Tipo: System.String

    El [P:HYPERLINK"ms-help://MS.SPF14SDK.en/SPF14MrefControls/html/a4bf54d0-29e5-e5c2-231e-b1b9f4728a7f.htm"Microsoft.SharePoint.WebControls.SPProviderHierarchyNode.HierarchyNodeID] del nodo para el resultado de raíz se establecen en. Si se devuelve una referencia null (Nothing en Visual Basic) , a continuación, en la raíz.

  • numberOfLevels
    Tipo: System.Int32

    El número de niveles de jerarquía para devolver.

Valor devuelto

Tipo: Microsoft.SharePoint.WebControls.SPProviderHierarchyTree
Un árbol de SPProviderHierarchyTree para el proveedor de notificaciones con un alto máximo especificado en el parámetro numberOfLevels .

Excepciones

Excepción Condición
ArgumentNullException

Se produce cuando context es una referencia null (Nothing en Visual Basic).

ArgumentOutOfRangeException

Se produce cuando numberOfLevels es menor que 1.

NotImplementedException

Se produce cuando SupportsHierachy() es false.

Vea también

Referencia

clase SPClaimProvider

Miembros SPClaimProvider

Espacio de nombres Microsoft.SharePoint.Administration.Claims