SiteMapNodeCollection::Add Method (SiteMapNode^)
Adds a single SiteMapNode object to the collection.
Assembly: System.Web (in System.Web.dll)
Parameters
- value
-
Type:
System.Web::SiteMapNode^
The SiteMapNode to add to the SiteMapNodeCollection.
| Exception | Condition |
|---|---|
| ArgumentNullException | value is null. |
| NotSupportedException | The SiteMapNodeCollection is read-only. |
You cannot add a SiteMapNode object to a read-only or fixed-size SiteMapNodeCollection collection. You can test whether a SiteMapNodeCollection is read-only by checking the IsReadOnly property.
This section contains two code examples. The first code example demonstrates how to create a new SiteMapNodeCollection collection and add elements to it. The second code example demonstrates how to add elements to a custom site map provider.
The following code example demonstrates how to use the SiteMapNodeCollection constructor to create a new SiteMapNodeCollection, and then add elements to it with the Add method.
The following code example demonstrates a custom site map provider implementation and shows how to use the SiteMapNodeCollection constructor to create a new SiteMapNodeCollection and add elements to the SiteMapNodeCollection with the Add method.
This code example is part of a larger code example provided for the SiteMapProvider class.
Available since 2.0