ClassSchedulerAppointmentCollection
Contains IEvent objects.
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.Scheduler.dll
Syntax:
public class SchedulerAppointmentCollection : SchedulerObservableCollection, IList, ICollection, INotifyCollectionChanged, INotifyCollectionChanging, INotifyPropertyChanged, INotifyPropertyChangingEx, ISchedulerStorage<IEvent>, IEnumerable
Inheritance: objectCollection<IEvent>ObservableCollection<IEvent>SchedulerObservableCollectionSchedulerAppointmentCollection
Implements:
Inherited Members
Constructors
SchedulerAppointmentCollection()
Declaration
public SchedulerAppointmentCollection()
Methods
AddRange(IEnumerable<IEvent>)
Adds a range of IEvent objects to the collection.
Declaration
public override void AddRange(IEnumerable<IEvent> eventCollection)
Parameters
eventCollection
IEnumerable<IEvent>
The event collection.
Overrides
ClearItems()
Overridden. Removes all items from the collection.
Declaration
protected override void ClearItems()
Overrides
GetById(object)
Gets a IEvent object by id.
InsertItem(int, IEvent)
Overridden. Inserts an item into the collection at the specified index.
ItemEventsSubscribe(IEvent)
Declaration
protected virtual void ItemEventsSubscribe(IEvent item)
Parameters
item
ItemEventsUnsubscribe(IEvent)
Declaration
protected virtual void ItemEventsUnsubscribe(IEvent item)
Parameters
item
OnExceptionsCollectionChanged(object, NotifyCollectionChangedEventArgs)
Declaration
protected virtual void OnExceptionsCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
Parameters
sender
e
OnItemPropertyChanged(object, PropertyChangedEventArgs)
Declaration
protected virtual void OnItemPropertyChanged(object sender, PropertyChangedEventArgs e)
Parameters
sender
e
RemoveItem(int)
Overridden. Removes the item at the specified index of the collection.
Declaration
protected override void RemoveItem(int index)
Parameters
index
Overrides
SetItem(int, IEvent)
Overridden. Replaces the element at the specified index.