Class
SchedulerTimeZoneCollection

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.Scheduler.dll

Syntax:

cs-api-definition
public class SchedulerTimeZoneCollection : ObservableCollection<SchedulerTimeZone>, IList, ICollection, IEnumerable, INotifyCollectionChanged, INotifyCollectionChanging, INotifyPropertyChanged, INotifyPropertyChangingEx

Inheritance: objectCollection<SchedulerTimeZone>ObservableCollection<SchedulerTimeZone>SchedulerTimeZoneCollection

Implements: ICollectionIEnumerableIListINotifyCollectionChangedINotifyCollectionChangingINotifyPropertyChangedINotifyPropertyChangingEx

Inherited Members ObservableCollection<SchedulerTimeZone>.CountStringObservableCollection<SchedulerTimeZone>.ItemArrayStringObservableCollection<SchedulerTimeZone>.InsertItem(int, SchedulerTimeZone, Action<SchedulerTimeZone>)ObservableCollection<SchedulerTimeZone>.Move(int, int)ObservableCollection<SchedulerTimeZone>.MoveItem(int, int)ObservableCollection<SchedulerTimeZone>.BeginUpdate()ObservableCollection<SchedulerTimeZone>.BeginItemUpdate()ObservableCollection<SchedulerTimeZone>.EndItemUpdate()ObservableCollection<SchedulerTimeZone>.EndItemUpdate(bool)ObservableCollection<SchedulerTimeZone>.EndUpdate(bool)ObservableCollection<SchedulerTimeZone>.EndUpdate()ObservableCollection<SchedulerTimeZone>.OnCollectionChanged(NotifyCollectionChangedEventArgs)ObservableCollection<SchedulerTimeZone>.NotifyListenersCollectionChanged(NotifyCollectionChangedEventArgs)ObservableCollection<SchedulerTimeZone>.CallCollectionChanged(object, NotifyCollectionChangedEventArgs)ObservableCollection<SchedulerTimeZone>.OnCollectionChanging(NotifyCollectionChangingEventArgs)ObservableCollection<SchedulerTimeZone>.NotifyListenersCollectionChanging(NotifyCollectionChangingEventArgs)ObservableCollection<SchedulerTimeZone>.CallCollectionChanging(object, NotifyCollectionChangingEventArgs)ObservableCollection<SchedulerTimeZone>.RemoveRange(IEnumerable<SchedulerTimeZone>)ObservableCollection<SchedulerTimeZone>.OnCollectionChanged(NotifyCollectionChangedAction, object, int)ObservableCollection<SchedulerTimeZone>.OnCollectionChanged(NotifyCollectionChangedAction, object, int, int)ObservableCollection<SchedulerTimeZone>.OnCollectionChanged(NotifyCollectionChangedAction, object, object, int)ObservableCollection<SchedulerTimeZone>.OnCollectionReset(IList)ObservableCollection<SchedulerTimeZone>.OnCollectionChanging(NotifyCollectionChangedAction, object, int)ObservableCollection<SchedulerTimeZone>.OnCollectionChanging(NotifyCollectionChangedAction, object, int, int)ObservableCollection<SchedulerTimeZone>.OnCollectionChanging(NotifyCollectionChangedAction, object, object, int)ObservableCollection<SchedulerTimeZone>.OnCollectionReseting()ObservableCollection<SchedulerTimeZone>.OnNotifyPropertyChanged(string)ObservableCollection<SchedulerTimeZone>.OnNotifyPropertyChanged(PropertyChangedEventArgs)ObservableCollection<SchedulerTimeZone>.OnNotifyPropertyChanging(string)ObservableCollection<SchedulerTimeZone>.OnNotifyPropertyChanging(PropertyChangingEventArgsEx)ObservableCollection<SchedulerTimeZone>.IsUpdatedObservableCollection<SchedulerTimeZone>.CollectionChangedObservableCollection<SchedulerTimeZone>.CollectionChangingObservableCollection<SchedulerTimeZone>.PropertyChangedObservableCollection<SchedulerTimeZone>.PropertyChangingCollection<SchedulerTimeZone>.Add(SchedulerTimeZone)Collection<SchedulerTimeZone>.Clear()Collection<SchedulerTimeZone>.CopyTo(SchedulerTimeZone[], int)Collection<SchedulerTimeZone>.Contains(SchedulerTimeZone)Collection<SchedulerTimeZone>.GetEnumerator()Collection<SchedulerTimeZone>.IndexOf(SchedulerTimeZone)Collection<SchedulerTimeZone>.Insert(int, SchedulerTimeZone)Collection<SchedulerTimeZone>.Remove(SchedulerTimeZone)Collection<SchedulerTimeZone>.RemoveAt(int)Collection<SchedulerTimeZone>.CountCollection<SchedulerTimeZone>.ItemsCollection<SchedulerTimeZone>.this[int]

Constructors

SchedulerTimeZoneCollection()

Declaration

cs-api-definition
public SchedulerTimeZoneCollection()

Methods

AddRange(IEnumerable<SchedulerTimeZone>)

Adds a range of IEvent objects to the collection.

Declaration

cs-api-definition
public override void AddRange(IEnumerable<SchedulerTimeZone> timeZoneCollection)

Parameters

timeZoneCollection

IEnumerable<SchedulerTimeZone>

The event collection.

Overrides ObservableCollection<SchedulerTimeZone>.AddRange(IEnumerable<SchedulerTimeZone>)

ClearItems()

Overridden. Removes all items from the collection.

Declaration

cs-api-definition
protected override void ClearItems()

Overrides ObservableCollection<SchedulerTimeZone>.ClearItems()

InsertItem(int, SchedulerTimeZone)

Overridden. Inserts an item into the collection at the specified index.

Declaration

cs-api-definition
protected override void InsertItem(int index, SchedulerTimeZone item)

Parameters

index

int

item

SchedulerTimeZone

Overrides ObservableCollection<SchedulerTimeZone>.InsertItem(int, SchedulerTimeZone)

ItemEventsSubscribe(SchedulerTimeZone)

Declaration

cs-api-definition
protected virtual void ItemEventsSubscribe(SchedulerTimeZone item)

Parameters

item

SchedulerTimeZone

ItemEventsUnsubscribe(SchedulerTimeZone)

Declaration

cs-api-definition
protected virtual void ItemEventsUnsubscribe(SchedulerTimeZone item)

Parameters

item

SchedulerTimeZone

OnItemPropertyChanged(object, PropertyChangedEventArgs)

Declaration

cs-api-definition
protected virtual void OnItemPropertyChanged(object sender, PropertyChangedEventArgs e)

Parameters

sender

object

e

PropertyChangedEventArgs

RemoveItem(int)

Overridden. Removes the item at the specified index of the collection.

Declaration

cs-api-definition
protected override void RemoveItem(int index)

Parameters

index

int

Overrides ObservableCollection<SchedulerTimeZone>.RemoveItem(int)

SetItem(int, SchedulerTimeZone)

Overridden. Replaces the element at the specified index.

Declaration

cs-api-definition
protected override void SetItem(int index, SchedulerTimeZone item)

Parameters

index

int

item

SchedulerTimeZone

Overrides ObservableCollection<SchedulerTimeZone>.SetItem(int, SchedulerTimeZone)