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.UriDer Kontext, in dem die Anspruchsanbieters gefunden werden kann.
mode
Typ: Microsoft.SharePoint.Administration.Claims.SPClaimProviderOperationOptionsDie Option Vorgang Anspruchsanbieters abrufen.
providerNames
Typ: []Die Namen der s Anspruchsanbieter.
entityTypes
Typ: []Die Entitätstypen, die auf die Hierarchiestrukturen zurückgegeben werden.
numberOfLevels
Typ: System.Int32Die Anzahl der Ebenen der Hierarchie zurückgegeben.
restrictUserSpecificHierarchy
Typ: System.Booleantrue , 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