ProxySiteMapNode Constructor
Initializes a new instance of a ProxySiteMapNode object.
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.PortalWebSiteMapNodeThe PortalWebSiteMapNode that represents the Web site that owns this node in navigation.
parentNode
Type: Microsoft.SharePoint.Publishing.Navigation.PortalSiteMapNodeThe parent node of the PortalSiteMapNode node.
cachedObjectSiteMapNode
Type: Microsoft.SharePoint.Publishing.Navigation.CachedObjectSiteMapNodeThe 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.