Class
ObservableAppointmentCollection

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

Definition

Namespace:Telerik.Windows.Controls.ScheduleView

Assembly:Telerik.Windows.Controls.ScheduleView.dll

Syntax:

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

Inheritance: objectCollection<Appointment>ObservableCollection<Appointment>ObservableAppointmentCollection

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

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

Constructors

ObservableAppointmentCollection()

Declaration

cs-api-definition
public ObservableAppointmentCollection()