Class
TimeMarkerCollection

Represents a dynamic data collection of TimeMarkers that provides notifications when time markers 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 TimeMarkerCollection : ObservableCollection<ITimeMarker>, IList<ITimeMarker>, ICollection<ITimeMarker>, IList, ICollection, IReadOnlyList<ITimeMarker>, IReadOnlyCollection<ITimeMarker>, IEnumerable<ITimeMarker>, IEnumerable, INotifyCollectionChanged, INotifyPropertyChanged

Inheritance: objectCollection<ITimeMarker>ObservableCollection<ITimeMarker>TimeMarkerCollection

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

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

Constructors

TimeMarkerCollection()

Initializes a new instance of the Telerik.Windows.Controls.TimeMarkerCollection class.

Declaration

cs-api-definition
public TimeMarkerCollection()

TimeMarkerCollection(IEnumerable<ITimeMarker>)

Initializes a new instance of the Telerik.Windows.Controls.TimeMarkerCollection class.

Declaration

cs-api-definition
public TimeMarkerCollection(IEnumerable<ITimeMarker> collection)

Parameters

collection

IEnumerable<ITimeMarker>