XmlSiteMapProvider.RootNode Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает корневой узел карты узла.
public:
virtual property System::Web::SiteMapNode ^ RootNode { System::Web::SiteMapNode ^ get(); };
public override System.Web.SiteMapNode RootNode { get; }
member this.RootNode : System.Web.SiteMapNode
Public Overrides ReadOnly Property RootNode As SiteMapNode
Значение свойства
Объект SiteMapNode, который представляет корневой узел карты веб-узла; в противном случае — null
, если включена фильтрация по ролям безопасности и корневой узел недоступен для текущего пользователя.
Комментарии
RootNodeСвойство вызывает BuildSiteMap метод для получения узла верхнего уровня в карте узла. Таким образом, любые исключения, возникающие для BuildSiteMap метода, также могут возникать при доступе к RootNode свойству.
SiteMapProviderКлассы и XmlSiteMapProvider допускают только один корневой SiteMapNode объект в карте узла. XmlSiteMapProviderКласс переопределяет абстрактное SiteMapProvider.RootNode свойство и предоставляет простую реализацию для контроля корневого узла.