Share via


ProxySiteMapNode - Classe

Représente la classe dérivée de la classe PortalSiteMapNode , utilisée pour encapsuler des nœuds de type CachedObjectSiteMapNode.

Hiérarchie d’héritage

System.Object
  System.Web.SiteMapNode
    Microsoft.SharePoint.Publishing.Navigation.PortalSiteMapNode
      Microsoft.SharePoint.Publishing.Navigation.SPNavigationSiteMapNode
        Microsoft.SharePoint.Publishing.Navigation.ProxySiteMapNode

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

Syntaxe

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

Remarques

Nœuds de type CachedObjectSiteMapNode doivent être encapsulés par un objet ProxySiteMapNode pour l'ajustement de la sécurité et de travailler efficacement.

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

ProxySiteMapNode - Membres

Microsoft.SharePoint.Publishing.Navigation - Espace de noms