Skip to end of metadata
Go to start of metadata

A collection of WebTreeViewNodeBinding.

Definition

public class WebTreeViewNodeBindingCollection : ISCollectionBase, ISerializable

Summary

The following table summarizes the members exposed in this class.

Public Constructors

Public Properties

IsReadOnly Returns a Boolean value indicating whether the collection is read-only.
this[int]

Public Methods

Add(WebTreeViewNodeBinding) Adds a new node to a WebTreeViewNodeBindingCollection instance with WebTreeViewNodeBinding parameter as its name.
Add(string) Adds a new node to a WebTreeViewNodeBindingCollection instance with String parameter as its name.
Clear() Removes all WebTreeViewNodeBinding objects from the collection.
CopyFrom(WebTreeViewNodeBindingCollection)
GetEnumerator() Returns an enumerator object for the collection.
GetNamedItem(string) Property indexer for the collection. Uses the Name string to return an WebTreeViewNodeBinding object.
GetObjectData(SerializationInfo, StreamingContext)
Insert(int, WebTreeViewNodeBinding) Inserts a WebTreeViewNodeBinding object into the WebTreeViewNodeBinding collection at a specified index.
Remove(WebTreeViewNodeBinding) Removes the specified WebTreeViewNodeBinding object from the collection.

Protected Methods

OnInsertComplete(int, object)
RemoveAt(int) Removes the WebTreeViewNodeBinding object at the specified index from the collection.

Public Constructors

public WebTreeViewNodeBindingCollection()

Public Properties

public bool IsReadOnly { get; }

Returns a Boolean value indicating whether the collection is read-only.

public WebTreeViewNodeBinding this[int index] { get; set; }

Parameters

index

Public Methods

public int Add(WebTreeViewNodeBinding node)

Adds a new node to a WebTreeViewNodeBindingCollection instance with WebTreeViewNodeBinding parameter as its name.

Parameters

node The WebTreeViewNodeBinding object to be added.

Return Types

The index of the newly added node.

public int Add(string name)

Adds a new node to a WebTreeViewNodeBindingCollection instance with String parameter as its name.

Parameters

name The unique Name value.

Return Types

The index of the newly-added node object within the collection.

public void Clear()

Removes all WebTreeViewNodeBinding objects from the collection.

Parameters

passIn

public IEnumerator GetEnumerator()

Returns an enumerator object for the collection.

public WebTreeViewNodeBinding GetNamedItem(string name)

Property indexer for the collection. Uses the Name string to return an WebTreeViewNodeBinding object.

Parameters

name

public void GetObjectData(SerializationInfo info, StreamingContext context)

Parameters

info
context

public void Insert(int index, WebTreeViewNodeBinding node)

Inserts a WebTreeViewNodeBinding object into the WebTreeViewNodeBinding collection at a specified index.

Parameters

index The position in the collection for the new WebTreeViewNodeBinding.
node The WebTreeViewNodeBinding object to be inserted into the collection.

public void Remove(WebTreeViewNodeBinding node)

Removes the specified WebTreeViewNodeBinding object from the collection.

Parameters

node The WebTreeViewNodeBinding object to be removed from the collection.

Protected Methods

protected void OnInsertComplete(int index, object value)

Parameters

index
value

protected void RemoveAt(int index)

Removes the WebTreeViewNodeBinding object at the specified index from the collection.

Parameters

index The index of the WebTreeViewNodeBinding object to be removed.
  • No labels