Class SchedulerAppointmentCollection
Contains IEvent objects.
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.Scheduler.dll
Syntax
public class SchedulerAppointmentCollection : SchedulerObservableCollection, IList<IEvent>, IReadOnlyList<IEvent>, IReadOnlyCollection<IEvent>, IList, ICollection, INotifyCollectionChanged, INotifyCollectionChanging, INotifyPropertyChanged, INotifyPropertyChangingEx, ISchedulerStorage<IEvent>, ICollection<IEvent>, IEnumerable<IEvent>, IEnumerable
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
System.Collections.Generic.IEnumerable<IEvent>
eventCollection
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.
Declaration
public virtual IEvent GetById(object id)
Parameters
System.Object
id
The id. |
Returns
IEvent
|
Implements
InsertItem(Int32, IEvent)
Overridden. Inserts an item into the collection at the specified index.
Declaration
protected override void InsertItem(int index, IEvent item)
Parameters
System.Int32
index
|
IEvent
item
|
Overrides
ItemEventsSubscribe(IEvent)
ItemEventsUnsubscribe(IEvent)
OnExceptionsCollectionChanged(Object, NotifyCollectionChangedEventArgs)
Declaration
protected virtual void OnExceptionsCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
Parameters
System.Object
sender
|
NotifyCollectionChangedEventArgs
e
|
OnItemPropertyChanged(Object, PropertyChangedEventArgs)
Declaration
protected virtual void OnItemPropertyChanged(object sender, PropertyChangedEventArgs e)
Parameters
System.Object
sender
|
System.ComponentModel.PropertyChangedEventArgs
e
|
RemoveItem(Int32)
Overridden. Removes the item at the specified index of the collection.
Declaration
protected override void RemoveItem(int index)
Parameters
System.Int32
index
|
Overrides
SetItem(Int32, IEvent)
Overridden. Replaces the element at the specified index.
Declaration
protected override void SetItem(int index, IEvent item)
Parameters
System.Int32
index
|
IEvent
item
|