Share via


PortalHierarchicalEnumerable - Classe

Représente l'implémentation de IHierarchicalEnumerable utilisée par la classe PortalSiteMapDataSource .

Hiérarchie d’héritage

System.Object
  Microsoft.SharePoint.Publishing.Navigation.PortalHierarchicalEnumerable

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

Syntaxe

'Déclaration
<AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level := AspNetHostingPermissionLevel.Minimal)> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
<AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level := AspNetHostingPermissionLevel.Minimal)> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public Class PortalHierarchicalEnumerable _
    Implements IHierarchicalEnumerable, IEnumerable
'Utilisation
Dim instance As PortalHierarchicalEnumerable
[AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level = AspNetHostingPermissionLevel.Minimal)]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
[AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public class PortalHierarchicalEnumerable : IHierarchicalEnumerable, 
    IEnumerable

Remarques

Ce type applique ajustement en appelant mécanisme de découpage extensible de la source de données.

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

PortalHierarchicalEnumerable - Membres

Microsoft.SharePoint.Publishing.Navigation - Espace de noms

PortalSiteMapDataSource

TrimNode