Class
TimelineAnnotationCollection

Defines a collection of TimelineAnnotation objects.

Definition

Namespace:Telerik.Windows.Controls.Timeline

Assembly:Telerik.Windows.Controls.DataVisualization.dll

Syntax:

cs-api-definition
public class TimelineAnnotationCollection : Collection<TimelineAnnotation>, IList<TimelineAnnotation>, ICollection<TimelineAnnotation>, IList, ICollection, IReadOnlyList<TimelineAnnotation>, IReadOnlyCollection<TimelineAnnotation>, IEnumerable<TimelineAnnotation>, IEnumerable

Inheritance: objectCollection<TimelineAnnotation>TimelineAnnotationCollection

Implements: ICollectionICollection<TimelineAnnotation>IEnumerableIEnumerable<TimelineAnnotation>IListIList<TimelineAnnotation>IReadOnlyCollection<TimelineAnnotation>IReadOnlyList<TimelineAnnotation>

Inherited Members Collection<TimelineAnnotation>.Add(TimelineAnnotation)Collection<TimelineAnnotation>.Clear()Collection<TimelineAnnotation>.CopyTo(TimelineAnnotation[], int)Collection<TimelineAnnotation>.Contains(TimelineAnnotation)Collection<TimelineAnnotation>.GetEnumerator()Collection<TimelineAnnotation>.IndexOf(TimelineAnnotation)Collection<TimelineAnnotation>.Insert(int, TimelineAnnotation)Collection<TimelineAnnotation>.Remove(TimelineAnnotation)Collection<TimelineAnnotation>.RemoveAt(int)Collection<TimelineAnnotation>.CountCollection<TimelineAnnotation>.ItemsCollection<TimelineAnnotation>.this[int]

Methods

ClearItems()

Removes all elements from the Collection<T>.

Declaration

cs-api-definition
protected override void ClearItems()

Overrides Collection<TimelineAnnotation>.ClearItems()

InsertItem(int, TimelineAnnotation)

Inserts an element into the collection at the specified index.

Declaration

cs-api-definition
protected override void InsertItem(int index, TimelineAnnotation item)

Parameters

index

int

The zero-based index at which item should be inserted.

item

TimelineAnnotation

The object to insert. The value can be null for reference types.

Overrides Collection<TimelineAnnotation>.InsertItem(int, TimelineAnnotation)

RemoveItem(int)

Removes the element at the specified index of the collection.

Declaration

cs-api-definition
protected override void RemoveItem(int index)

Parameters

index

int

The zero-based index of the element to remove.

Overrides Collection<TimelineAnnotation>.RemoveItem(int)

SetItem(int, TimelineAnnotation)

Replaces the element at the specified index.

Declaration

cs-api-definition
protected override void SetItem(int index, TimelineAnnotation item)

Parameters

index

int

The zero-based index of the element to replace.

item

TimelineAnnotation

The new value for the element at the specified index. The value can be null for reference types.

Overrides Collection<TimelineAnnotation>.SetItem(int, TimelineAnnotation)