Partager via


PortalSiteMapProvider.CreateCustomSiteMapNode - Méthode

Permet une gestion personnalisée des objets SPNavigationNode marqué comme Custom.

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

Syntaxe

'Déclaration
Public Overridable Function CreateCustomSiteMapNode ( _
    webNode As PortalWebSiteMapNode, _
    node As SPNavigationNode, _
    parentNode As PortalSiteMapNode _
) As PortalSiteMapNode
'Utilisation
Dim instance As PortalSiteMapProvider
Dim webNode As PortalWebSiteMapNode
Dim node As SPNavigationNode
Dim parentNode As PortalSiteMapNode
Dim returnValue As PortalSiteMapNode

returnValue = instance.CreateCustomSiteMapNode(webNode, _
    node, parentNode)
public virtual PortalSiteMapNode CreateCustomSiteMapNode(
    PortalWebSiteMapNode webNode,
    SPNavigationNode node,
    PortalSiteMapNode parentNode
)

Paramètres

Valeur renvoyée

Type : Microsoft.SharePoint.Publishing.Navigation.PortalSiteMapNode
L'objet PortalSiteMapNode qui représente l'objet personnalisé SPNavigationNode .

Remarques

SharePoint Server 2010 appelle cette méthode lorsqu'il rencontre un objet SPNavigationNode avec une valeur de la propriété NodeType la valeur &m.

En cas de substitution dans une classe dérivée, vous pouvez créer et retourner un objet personnalisé PortalSiteMapNode ou un objet dérivé d'un objet PortalSiteMapNode .

Voir aussi

Référence

PortalSiteMapProvider classe

PortalSiteMapProvider - Membres

Microsoft.SharePoint.Publishing.Navigation - Espace de noms

PortalSiteMapProvider