Interface
ITree<T>

Interface to the tree

Definition

Namespace:Telerik.Collections.Generic

Assembly:Telerik.WinControls.dll

Type Parameters:

T

Syntax:

cs-api-definition
public interface ITree<T>

Properties

SyncRoot

Get synchronization root

Declaration

cs-api-definition
object SyncRoot { get; }

Property Value

object

Methods

Add(T)

Add item

Declaration

cs-api-definition
ITreeNode<T> Add(T item)

Parameters

item

T

Returns

ITreeNode<T>

AddOrGet(T)

Add or get item

Declaration

cs-api-definition
ITreeNode<T> AddOrGet(T item)

Parameters

item

T

Returns

ITreeNode<T>

Clear()

Clear the tree

Declaration

cs-api-definition
void Clear()

Find(T)

Find item

Declaration

cs-api-definition
ITreeNode<T> Find(T item)

Parameters

item

T

Returns

ITreeNode<T>

Remove(ITreeNode<T>)

Delete specific item

Declaration

cs-api-definition
void Remove(ITreeNode<T> node)

Parameters

node

ITreeNode<T>

Remove(T)

Delete item by key

Declaration

cs-api-definition
bool Remove(T item)

Parameters

item

T

Returns

bool