SiteMapProvider.AddNode Метод
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Добавляет объект SiteMapNode в коллекцию узлов, которую поддерживает поставщик карты веб-узла.
AddNode(SiteMapNode) |
Добавляет объект SiteMapNode в коллекцию узлов, которую поддерживает поставщик карты веб-узла. |
AddNode(SiteMapNode, SiteMapNode) |
Добавляет объект SiteMapNode к узлу коллекции, которая поддерживается поставщиками карты веб-узла и указывает родительский объект SiteMapNode. |
Добавляет объект SiteMapNode в коллекцию узлов, которую поддерживает поставщик карты веб-узла.
protected:
virtual void AddNode(System::Web::SiteMapNode ^ node);
protected virtual void AddNode (System.Web.SiteMapNode node);
abstract member AddNode : System.Web.SiteMapNode -> unit
override this.AddNode : System.Web.SiteMapNode -> unit
Protected Overridable Sub AddNode (node As SiteMapNode)
Параметры
- 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 |
Добавляет объект SiteMapNode к узлу коллекции, которая поддерживается поставщиками карты веб-узла и указывает родительский объект SiteMapNode.
protected public:
virtual void AddNode(System::Web::SiteMapNode ^ node, System::Web::SiteMapNode ^ parentNode);
protected internal virtual void AddNode (System.Web.SiteMapNode node, System.Web.SiteMapNode parentNode);
abstract member AddNode : System.Web.SiteMapNode * System.Web.SiteMapNode -> unit
override this.AddNode : System.Web.SiteMapNode * System.Web.SiteMapNode -> unit
Protected Friend Overridable Sub AddNode (node As SiteMapNode, parentNode As SiteMapNode)
Параметры
- 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 |
Отзыв о .NET
.NET — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: