SiteMapNodeCollection::Add Method (SiteMapNode^)

 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Adds a single SiteMapNode object to the collection.

Namespace:   System.Web
Assembly:  System.Web (in System.Web.dll)

public:
virtual int Add(
	SiteMapNode^ value
)

Parameters

value
Type: System.Web::SiteMapNode^

The SiteMapNode to add to the SiteMapNodeCollection.

Return Value

Type: System::Int32

The index of the InnerList where the SiteMapNode was inserted.

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.

No code example is currently available or this language may not be supported.

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.

No code example is currently available or this language may not be supported.

.NET Framework
Available since 2.0
Return to top
Show: