Compartir a través de


(Uri, SPClaimProviderOperationOptions, String[], String[], Int32, Boolean) del método SPClaimProviderOperations.GetHierarchy

Obtiene la matriz de árboles de jerarquía devuelto por la s especificado proveedor de notificacionesen el contexto con una opción de operación.

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

Sintaxis

'Declaración
Public Shared Function GetHierarchy ( _
    context As Uri, _
    mode As SPClaimProviderOperationOptions, _
    providerNames As String(), _
    entityTypes As String(), _
    numberOfLevels As Integer, _
    restrictUserSpecificHierarchy As Boolean _
) As SPProviderHierarchyTree()
'Uso
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
)

Parámetros

  • context
    Tipo: System.Uri

    El contexto dentro del cual se puede encontrar la s proveedor de notificaciones.

  • providerNames
    Tipo: []

    Los nombres de la s proveedor de notificaciones.

  • entityTypes
    Tipo: []

    Los tipos de entidad que se devuelven en los árboles de jerarquía.

  • numberOfLevels
    Tipo: System.Int32

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

  • restrictUserSpecificHierarchy
    Tipo: System.Boolean

    true para omitir el número de niveles de jerarquía especificado por el parámetro numberOfLevels; en caso contrario, false.

Valor devuelto

Tipo: []
Matriz de árboles de jerarquía devuelto por la s especificado proveedor de notificaciones.

Excepciones

Excepción Condición
ArgumentNullException

context es nulo .

ArgumentOutOfRangeException

numberOfLevels es menor que 1.

Comentarios

Para obtener más información acerca de la resolución y la selección de notificaciones, vea Cómo: crear un proveedor de notificaciones y Proveedor de notificaciones.

Vea también

Referencia

clase SPClaimProviderOperations

Miembros SPClaimProviderOperations

Sobrecarga GetHierarchy

Espacio de nombres Microsoft.SharePoint.Administration.Claims