Поделиться через


Метод PortalSiteMapProvider.CreateCustomSiteMapNode

Разрешает обработку пользовательских объектов SPNavigationNode , помечены как Custom.

Пространство имен:  Microsoft.SharePoint.Publishing.Navigation
Сборка:  Microsoft.SharePoint.Publishing (в Microsoft.SharePoint.Publishing.dll)

Синтаксис

'Декларация
Public Overridable Function CreateCustomSiteMapNode ( _
    webNode As PortalWebSiteMapNode, _
    node As SPNavigationNode, _
    parentNode As PortalSiteMapNode _
) As PortalSiteMapNode
'Применение
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
)

Параметры

Возвращаемое значение

Тип: Microsoft.SharePoint.Publishing.Navigation.PortalSiteMapNode
Объект PortalSiteMapNode , представляющий объект пользовательского SPNavigationNode .

Замечания

SharePoint Server 2010 вызывает этот метод при обнаружении объекта SPNavigationNode со значением свойства NodeType равным пользовательским.

При переопределении в производном классе, можно создавать и возвращать пользовательский PortalSiteMapNode объектов или объектов, производных от объекта PortalSiteMapNode .

См. также

Справочные материалы

PortalSiteMapProvider класс

Элементы PortalSiteMapProvider

Пространство имен Microsoft.SharePoint.Publishing.Navigation

PortalSiteMapProvider