RadLinkedList<T>
Class
Definition
Namespace:Telerik.WinForms.Documents.DocumentStructure
Assembly:Telerik.WinControls.RichTextEditor.dll
Type Parameters:
T
Syntax:
C#
public class RadLinkedList<T> : ICollection, IEnumerable
Inheritance: objectRadLinkedList<T>
Implements:
Constructors
C#
public RadLinkedList()
Properties
Gets the first node in the list.
C#
public RadLinkedListNode<T> First { get; }
C#
public bool IsReadOnly { get; }
Gets the last node in the list.
C#
public RadLinkedListNode<T> Last { get; }
Methods
C#
public void Add(T item)
C#
public RadLinkedListNode<T> AddAfter(RadLinkedListNode<T> node, RadLinkedListNode<T> newNode)
C#
public RadLinkedListNode<T> AddAfter(RadLinkedListNode<T> node, T value)
C#
public RadLinkedListNode<T> AddBefore(RadLinkedListNode<T> node, RadLinkedListNode<T> newNode)
C#
public RadLinkedListNode<T> AddBefore(RadLinkedListNode<T> node, T value)
C#
public RadLinkedListNode<T> AddFirst(RadLinkedListNode<T> node)
C#
public RadLinkedListNode<T> AddLast(RadLinkedListNode<T> node)
C#
public void AddRangeAfter(RadLinkedListNode<T> node, RadLinkedListNode<T> rangeStartNode, RadLinkedListNode<T> rangeEndNode)
C#
public void AddRangeBefore(RadLinkedListNode<T> node, RadLinkedListNode<T> rangeStartNode, RadLinkedListNode<T> rangeEndNode)
C#
public void Clear()
C#
public IEnumerator<T> GetEnumerator()
IEnumerator<T>
C#
public void MoveNodes(RadLinkedList<T> fromList, RadLinkedListNode<T> fromNode, RadLinkedListNode<T> toNode)
C#
public void MoveNodes(RadLinkedList<T> fromList, RadLinkedListNode<T> fromNode)
C#
public void RemoveFirst()
C#
public void RemoveLast()
C#
public void RemoveRange(RadLinkedListNode<T> rangeHead, RadLinkedListNode<T> rangeTail)