The SitemapNavigator type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| SitemapNavigator |
Initialize a new instance of the SitemapNavigator class using sitemap data from the provided DataConnection.
|
Methods
| Name | Description | |
|---|---|---|
| GetPageNodeByHostname |
Gets the PageNode relating to the hostname.
| |
| GetPageNodeById |
Gets a PageNode for a specific page id.
|
Properties
| Name | Description | |
|---|---|---|
| AllSitemapsXml |
Gets the sitemaps for all sites. Do not modify this structure. To do modifications new up XElements taking sitemap root elements as parameter.
| |
| CurrentHomePageId |
Gets the Id of the top level page (homepage) for the page currently being rendered
| |
| CurrentHomePageNode |
Gets the PageNode for the current homepage.
| |
| CurrentPageId |
Gets the Id of the page currently being rendered
| |
| CurrentPageNode |
Gets the PageNode for the current page.
| |
| HomePageIds |
Gets the Id's for all homepages.
| |
| HomePageNodes |
Gets PageNode's for all homepages.
| |
| SitemapXml |
Gets the sitemap for the current site. Do not modify this structure. To do modifications new up XElements taking sitemap root elements as parameter.
|