Прочитать на английском

Поделиться через


SiteMapProvider.AddNode Метод

Определение

Добавляет объект SiteMapNode в коллекцию узлов, которую поддерживает поставщик карты веб-узла.

Перегрузки

AddNode(SiteMapNode)

Добавляет объект SiteMapNode в коллекцию узлов, которую поддерживает поставщик карты веб-узла.

AddNode(SiteMapNode, SiteMapNode)

Добавляет объект SiteMapNode к узлу коллекции, которая поддерживается поставщиками карты веб-узла и указывает родительский объект SiteMapNode.

AddNode(SiteMapNode)

Добавляет объект SiteMapNode в коллекцию узлов, которую поддерживает поставщик карты веб-узла.

C#
protected virtual void AddNode (System.Web.SiteMapNode node);

Параметры

node
SiteMapNode

Объект SiteMapNode для добавления в коллекцию узлов, поддерживаемую поставщиком.

Комментарии

Классы, производные от класса , SiteMapProvider могут переопределять AddNode метод и предоставлять логику SiteMapNode для добавления объекта в коллекцию узлов, которая поддерживается поставщиком карты сайта. Реализация метода по умолчанию AddNode создает NotImplementedException исключение.

См. также раздел

Применяется к

.NET Framework 4.8.1 и другие версии
Продукт Версии
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

AddNode(SiteMapNode, SiteMapNode)

Добавляет объект SiteMapNode к узлу коллекции, которая поддерживается поставщиками карты веб-узла и указывает родительский объект SiteMapNode.

C#
protected internal virtual void AddNode (System.Web.SiteMapNode node, System.Web.SiteMapNode parentNode);

Параметры

node
SiteMapNode

Объект SiteMapNode для добавления в коллекцию узлов, поддерживаемую поставщиком.

parentNode
SiteMapNode

узел SiteMapNode, являющийся родительским узлом node.

Исключения

Во всех случаях.

Комментарии

Классы, производные от класса , SiteMapProvider могут переопределять метод и предоставлять логику AddNode для добавления SiteMapNode объекта с указанным родительским элементом в коллекцию узлов, поддерживаемую поставщиком карты сайта. Например, XmlSiteMapProvider.AddNode метод добавляет объект, заданный SiteMapNode параметром node , в коллекциюSiteMapNodeCollection, которая поддерживается XmlSiteMapProvider объектом , и создает связь "родитель-потомок" между SiteMapNode объектом, заданным в parentNodeи node . Реализация метода по умолчанию AddNode создает NotImplementedException исключение.

См. также раздел

Применяется к

.NET Framework 4.8.1 и другие версии
Продукт Версии
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1