PortalSiteMapNode - Classe
Spécifie la classe de base pour les nœuds retournés par l'objet PortalSiteMapProvider .
Hiérarchie d’héritage
System.Object
System.Web.SiteMapNode
Microsoft.SharePoint.Publishing.Navigation.PortalSiteMapNode
Microsoft.SharePoint.Publishing.Navigation.CachedObjectSiteMapNode
Microsoft.SharePoint.Publishing.Navigation.SPNavigationSiteMapNode
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 PortalSiteMapNode _
Inherits SiteMapNode
'Utilisation
Dim instance As PortalSiteMapNode
[AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level = AspNetHostingPermissionLevel.Minimal)]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
[AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public class PortalSiteMapNode : SiteMapNode
Remarques
Vous pouvez étendre cette classe pour créer des types de nœud personnalisés.
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
Microsoft.SharePoint.Publishing.Navigation - Espace de noms
#ctor(PortalSiteMapProvider, PortalWebSiteMapNode, String, NodeTypes, String, String, String)