ProxySiteMapNode Constructor
Constructor for ProxySiteMapNode class.
Namespace: Microsoft.SharePoint.Publishing.Navigation
Assembly: Microsoft.SharePoint.Publishing (in Microsoft.SharePoint.Publishing.dll)
Syntax
'Declaration
Public Sub New ( _
webNode As PortalWebSiteMapNode, _
parentNode As PortalSiteMapNode, _
cachedObjectSiteMapNode As CachedObjectSiteMapNode _
)
'Usage
Dim webNode As PortalWebSiteMapNode
Dim parentNode As PortalSiteMapNode
Dim cachedObjectSiteMapNode As CachedObjectSiteMapNode
Dim instance As New ProxySiteMapNode(webNode, _
parentNode, cachedObjectSiteMapNode)
public ProxySiteMapNode(
PortalWebSiteMapNode webNode,
PortalSiteMapNode parentNode,
CachedObjectSiteMapNode cachedObjectSiteMapNode
)
Parameters
- webNode
Type: Microsoft.SharePoint.Publishing.Navigation.PortalWebSiteMapNode
PortalWebSiteMapNode that represents the Web site that owns this node in navigation.
- parentNode
Type: Microsoft.SharePoint.Publishing.Navigation.PortalSiteMapNode
Parent node of the PortalSiteMapNode node.
- cachedObjectSiteMapNode
Type: Microsoft.SharePoint.Publishing.Navigation.CachedObjectSiteMapNode
CachedObjectSiteMapNode that should be wrapped by this ProxySiteMapNode constructor.
Remarks
Use this constructor to wrap types derived from the CachedObjectSiteMapNode such as CachedListSiteMapNode and CachedListItemSiteMapNode when security trimming is required on these nodes.