Partager via


SPHierarchyDataView - Classe

Représente une vue de données sur un nœud ou une collection de nœuds dans une structure de données hiérarchiques pour un objet HierarchicalDataSourceControl . Cette classe ne peut pas être héritée.

Hiérarchie d’héritage

System.Object
  System.Web.UI.HierarchicalDataSourceView
    Microsoft.SharePoint.Navigation.SPHierarchyDataView

Espace de noms :  Microsoft.SharePoint.Navigation
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
<AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level := AspNetHostingPermissionLevel.Minimal)> _
<AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level := AspNetHostingPermissionLevel.Minimal)> _
Public NotInheritable Class SPHierarchyDataView _
    Inherits HierarchicalDataSourceView
'Utilisation
Dim instance As SPHierarchyDataView
[AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level = AspNetHostingPermissionLevel.Minimal)]
public sealed class SPHierarchyDataView : HierarchicalDataSourceView

Remarques

ASP.NET prend en charge une architecture qui permet aux contrôles serveur Web liés aux données et de les présenter de manière cohérente. Les contrôles serveur Web liés aux données sont appelés contrôles liés aux données , et les classes qui facilitent cette liaison sont appelées contrôles de source de données . Les contrôles de source de données peuvent représenter toute source de données : un fichier, un flux de données, une base de données relationnelle, un objet métier et ainsi de suite. Les contrôles de source de données présentent les données de façon cohérente aux contrôles liés aux données, quelle que soit la source ou le format des données sous-jacentes.

Un contrôle de source de données peut être considéré comme la combinaison de l'objet HierarchicalDataSourceControl et de ses vues associées sur les données sous-jacentes, appelées objets de vue de source de données. Alors que les contrôles de source de données qui représentent les données tabulaires sont généralement associés à une seule vue nommée, les contrôles de source de données hiérarchiques prennent en charge un affichage de source de données pour chaque niveau de données hiérarchiques que représente le contrôle de source de données. Le niveau de données hiérarchiques est identifié par un chemin d'accès hiérarchique unique passé dans le paramètre viewPath .

Chaque objet HierarchicalDataSourceView définit les capacités d'un contrôle de source de données pour le niveau représenté hiérarchique. Certains, mais pas toutes, les classes dérivées de la classe DataSourceView effectuent des opérations telles qu'insert, update, delete et tri. Les classes dérivées à partir des objets HierarchicalDataSourceView sont généralement en lecture seule.

Cohérence de thread

Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.

Voir aussi

Référence

SPHierarchyDataView - Membres

Microsoft.SharePoint.Navigation - Espace de noms

DataSourceView

HierarchicalDataSourceControl

HierarchicalDataSourceView