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
webNode
Type : Microsoft.SharePoint.Publishing.Navigation.PortalWebSiteMapNodeobjet PortalWebSiteMapNode qui représente le site Web qui contient l'objet SPNavigationNode .
node
Type : Microsoft.SharePoint.Navigation.SPNavigationNodel'objet SPNavigationNode est marqué comme un nœud personnalisé.
parentNode
Type : Microsoft.SharePoint.Publishing.Navigation.PortalSiteMapNodeobjet PortalSiteMapNode qui est le parent de ce nœud dans la navigation.
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 - Membres