SiteMapProvider.GetParentNode Method
.NET Framework 3.0
When overridden in a derived class, retrieves the parent node of a specific SiteMapNode object.
Namespace: System.Web
Assembly: System.Web (in system.web.dll)
Assembly: System.Web (in system.web.dll)
public abstract SiteMapNode GetParentNode ( SiteMapNode node )
public abstract function GetParentNode ( node : SiteMapNode ) : SiteMapNode
Not applicable.
Parameters
- node
The SiteMapNode for which to retrieve the parent node.
Return Value
A SiteMapNode that represents the parent of node; otherwise, a null reference (Nothing in Visual Basic), if the SiteMapNode has no parent or security trimming is enabled and the parent node is not accessible to the current user. Note: |
|---|
| GetParentNode might also return a null reference (Nothing in Visual Basic) if the parent node belongs to a different provider. In this case, use the ParentNode property of node instead. |
The following code example demonstrates how to implement the GetParentNode method in a class that implements the abstract SiteMapProvider class. The SimpleTextSiteMapProvider stores the hierarchical parent/child relationship between SiteMapNode objects in an IList interface, such as an ArrayList object.
This code example is part of a larger example provided for the SiteMapProvider class.
Community Additions
ADD
Show:
Note: