Class
TimeIndicatorsCollection

Represents a dynamic data collection of TimeIndicators that provides notifications when indicators get added, removed, or when the whole list is refreshed.

Definition

Namespace:Telerik.Windows.Controls

Assembly:Telerik.Windows.Controls.ScheduleView.dll

Syntax:

cs-api-definition
public class TimeIndicatorsCollection : ObservableCollection<ITimeIndicator>, IList<ITimeIndicator>, ICollection<ITimeIndicator>, IList, ICollection, IReadOnlyList<ITimeIndicator>, IReadOnlyCollection<ITimeIndicator>, IEnumerable<ITimeIndicator>, IEnumerable, INotifyCollectionChanged, INotifyPropertyChanged

Inheritance: objectCollection<ITimeIndicator>ObservableCollection<ITimeIndicator>TimeIndicatorsCollection

Implements: ICollectionICollection<ITimeIndicator>IEnumerableIEnumerable<ITimeIndicator>IListIList<ITimeIndicator>INotifyCollectionChangedINotifyPropertyChangedIReadOnlyCollection<ITimeIndicator>IReadOnlyList<ITimeIndicator>

Inherited Members ObservableCollection<ITimeIndicator>.Move(int, int)ObservableCollection<ITimeIndicator>.ClearItems()ObservableCollection<ITimeIndicator>.RemoveItem(int)ObservableCollection<ITimeIndicator>.InsertItem(int, ITimeIndicator)ObservableCollection<ITimeIndicator>.SetItem(int, ITimeIndicator)ObservableCollection<ITimeIndicator>.MoveItem(int, int)ObservableCollection<ITimeIndicator>.OnPropertyChanged(PropertyChangedEventArgs)ObservableCollection<ITimeIndicator>.OnCollectionChanged(NotifyCollectionChangedEventArgs)ObservableCollection<ITimeIndicator>.BlockReentrancy()ObservableCollection<ITimeIndicator>.CheckReentrancy()ObservableCollection<ITimeIndicator>.CollectionChangedObservableCollection<ITimeIndicator>.PropertyChangedCollection<ITimeIndicator>.Add(ITimeIndicator)Collection<ITimeIndicator>.Clear()Collection<ITimeIndicator>.CopyTo(ITimeIndicator[], int)Collection<ITimeIndicator>.Contains(ITimeIndicator)Collection<ITimeIndicator>.GetEnumerator()Collection<ITimeIndicator>.IndexOf(ITimeIndicator)Collection<ITimeIndicator>.Insert(int, ITimeIndicator)Collection<ITimeIndicator>.Remove(ITimeIndicator)Collection<ITimeIndicator>.RemoveAt(int)Collection<ITimeIndicator>.CountCollection<ITimeIndicator>.ItemsCollection<ITimeIndicator>.this[int]

Constructors

TimeIndicatorsCollection()

Initializes a new instance of the TimeIndicatorsCollection class.

Declaration

cs-api-definition
public TimeIndicatorsCollection()

TimeIndicatorsCollection(IEnumerable<ITimeIndicator>)

Initializes a new instance of the TimeIndicatorsCollection class. It contains elements copied from the specified list.

Declaration

cs-api-definition
public TimeIndicatorsCollection(IEnumerable<ITimeIndicator> collection)

Parameters

collection

IEnumerable<ITimeIndicator>

The collection from which the elements are copied.