New to Telerik UI for ASP.NET AJAX? Start a free 30-day trial

Definition

Namespace:Telerik.Web.UI

Assembly:Telerik.Web.UI.dll

Syntax:

C#
public class RadSiteMapNodeCollection : ControlItemCollection, IList<RadSiteMapNode>, ICollection<RadSiteMapNode>, IEnumerable<RadSiteMapNode>, IEnumerable

Inheritance: objectControlItemCollectionRadSiteMapNodeCollection

Implements: ICollection<RadSiteMapNode>IEnumerableIEnumerable<RadSiteMapNode>IList<RadSiteMapNode>

Inherited Members ControlItemCollection.VisibleChildren<T>()ControlItemCollection.Add(ControlItem)ControlItemCollection.Contains(ControlItem)ControlItemCollection.CopyTo(ControlItem[], int)ControlItemCollection.AddRange(IEnumerable<ControlItem>)ControlItemCollection.IndexOf(ControlItem)ControlItemCollection.Insert(int, ControlItem)ControlItemCollection.Remove(ControlItem)ControlItemCollection.RemoveAt(int)ControlItemCollection.FindChild<TControlItem>(Predicate<TControlItem>)ControlItemCollection.FindChildByText<TControlItem>(string)ControlItemCollection.FindChildByValue<TControlItem>(string)ControlItemCollection.FindChildByAttribute<TControlItem>(string, string)ControlItemCollection.FindChildByValue<TControlItem>(string, bool)ControlItemCollection.FindChildByText<TControlItem>(string, bool)ControlItemCollection.AddItemToParentControls(int, ControlItem)ControlItemCollection.OnInsertComplete(int, object)ControlItemCollection.OnRemoveComplete(int, object)ControlItemCollection.OnClear()ControlItemCollection.SetDirtyObject(object)ControlItemCollection.ParentControlItemCollection.VisibleItemsControlItemCollection.List...

Constructors

C#
public RadSiteMapNodeCollection(Control parent)
Parameters:parentControl

Properties

C#
public RadSiteMapNode this[int index] { get; set; }
Parameters:indexint

Implements: IList<RadSiteMapNode>.this[int]

Methods

C#
public void Add(RadSiteMapNode node)
Parameters:nodeRadSiteMapNode

Implements: ICollection<RadSiteMapNode>.Add(RadSiteMapNode)

C#
public virtual void AddRange(IEnumerable<RadSiteMapNode> nodes)
Parameters:nodesIEnumerable<RadSiteMapNode>
C#
public RadSiteMapNode FindNode(Predicate<RadSiteMapNode> match)
Parameters:matchPredicate<RadSiteMapNode>Returns:

RadSiteMapNode

C#
public RadSiteMapNode FindNodeByText(string text, bool ignoreCase)
Parameters:textstringignoreCaseboolReturns:

RadSiteMapNode

C#
public RadSiteMapNode FindNodeByText(string text)
Parameters:textstringReturns:

RadSiteMapNode

C#
public void Insert(int index, RadSiteMapNode node)
Parameters:indexintnodeRadSiteMapNode
C#
public void Remove(RadSiteMapNode node)
Parameters:nodeRadSiteMapNode
C#
protected override void SetOwner(ControlItem node)
Parameters:nodeControlItem

Overrides: ControlItemCollection.SetOwner(ControlItem)