SPClaimProvider.GetHierarchy - Méthode
Obtient la hiérarchie de [T:HYPERLINK"ms-help://MS.SPF14SDK.en/SPF14MrefControls/html/a4bf54d0-29e5-e5c2-231e-b1b9f4728a7f.htm"Microsoft.SharePoint.WebControls.SPProviderHierarchyTree] qui est située à un particulier hierarchyNodeID.
Espace de noms : Microsoft.SharePoint.Administration.Claims
Assembly : Microsoft.SharePoint (dans Microsoft.SharePoint.dll)
Syntaxe
'Déclaration
Public Function GetHierarchy ( _
context As Uri, _
entityTypes As String(), _
hierarchyNodeID As String, _
numberOfLevels As Integer _
) As SPProviderHierarchyTree
'Utilisation
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
)
Paramètres
context
Type : System.UriLe contexte, en tant qu'URI. Ce doit être un URI correctement mis en forme.
entityTypes
Type : []Les types d'entité [P:HYPERLINK"mk:@MSITStore:D:\\\\aSDK\\\\SP2010SDK.chm::/html/a4bf54d0-29e5-e5c2-231e-b1b9f4728a7f.htm"Microsoft.SharePoint.WebControls.PickerEntity.EntityType] qui sont retournées dans l'arborescence SPProviderHierarchyTree .
hierarchyNodeID
Type : System.StringLa [P:HYPERLINK"ms-help://MS.SPF14SDK.en/SPF14MrefControls/html/a4bf54d0-29e5-e5c2-231e-b1b9f4728a7f.htm"Microsoft.SharePoint.WebControls.SPProviderHierarchyNode.HierarchyNodeID] du nœud racine du résultat défini au. Si une référence Null (Rien dans Visual Basic) puis la racine est retourné.
numberOfLevels
Type : System.Int32Le nombre de niveaux de hiérarchie à retourner.
Valeur renvoyée
Type : Microsoft.SharePoint.WebControls.SPProviderHierarchyTree
Une arborescence de SPProviderHierarchyTree pour le fournisseur de revendications avec une hauteur maximale spécifiée dans le paramètre numberOfLevels .
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | Levée lorsque context est une référence Null (Rien dans Visual Basic). |
ArgumentOutOfRangeException | Levée lorsque numberOfLevels est inférieur à 1. |
NotImplementedException | Levée lorsque SupportsHierachy() est false. |