Class SchedulerResourceCollection
Contains IResource objects.
Inheritance
System.Object
System.Collections.ObjectModel.Collection<IResource>
SchedulerResourceCollection
Inherited Members
ObservableCollection<IResource>.NotifyListenersCollectionChanging(NotifyCollectionChangingEventArgs)
System.Collections.ObjectModel.Collection<Telerik.WinControls.UI.IResource>.Add(Telerik.WinControls.UI.IResource)
System.Collections.ObjectModel.Collection<Telerik.WinControls.UI.IResource>.Clear()
System.Collections.ObjectModel.Collection<Telerik.WinControls.UI.IResource>.CopyTo(Telerik.WinControls.UI.IResource[], System.Int32)
System.Collections.ObjectModel.Collection<Telerik.WinControls.UI.IResource>.Contains(Telerik.WinControls.UI.IResource)
System.Collections.ObjectModel.Collection<Telerik.WinControls.UI.IResource>.GetEnumerator()
System.Collections.ObjectModel.Collection<Telerik.WinControls.UI.IResource>.IndexOf(Telerik.WinControls.UI.IResource)
System.Collections.ObjectModel.Collection<Telerik.WinControls.UI.IResource>.Insert(System.Int32, Telerik.WinControls.UI.IResource)
System.Collections.ObjectModel.Collection<Telerik.WinControls.UI.IResource>.Remove(Telerik.WinControls.UI.IResource)
System.Collections.ObjectModel.Collection<Telerik.WinControls.UI.IResource>.RemoveAt(System.Int32)
System.Collections.ObjectModel.Collection<Telerik.WinControls.UI.IResource>.Count
System.Collections.ObjectModel.Collection<Telerik.WinControls.UI.IResource>.Items
System.Collections.ObjectModel.Collection<Telerik.WinControls.UI.IResource>.Item[System.Int32]
System.Collections.ObjectModel.Collection<Telerik.WinControls.UI.IResource>.System.Collections.Generic.ICollection<Telerik.WinControls.UI.IResource>.IsReadOnly
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.Scheduler.dll
Syntax
public class SchedulerResourceCollection : ObservableCollection<IResource>, IList<IResource>, IReadOnlyList<IResource>, IReadOnlyCollection<IResource>, IList, ICollection, INotifyCollectionChanged, INotifyCollectionChanging, INotifyPropertyChanged, INotifyPropertyChangingEx, ISchedulerStorage<IResource>, ICollection<IResource>, IEnumerable<IResource>, IEnumerable
Constructors
SchedulerResourceCollection()
Declaration
public SchedulerResourceCollection()
Methods
AddRange(IEnumerable<IResource>)
Adds a range of IResource objects to the collection.
Declaration
public override void AddRange(IEnumerable<IResource> resourceCollection)
Parameters
System.Collections.Generic.IEnumerable<IResource>
resourceCollection
The resource collection. |
Overrides
Telerik.WinControls.Data.ObservableCollection<Telerik.WinControls.UI.IResource>.AddRange(System.Collections.Generic.IEnumerable<Telerik.WinControls.UI.IResource>)
ClearItems()
Declaration
protected override void ClearItems()
Overrides
Telerik.WinControls.Data.ObservableCollection<Telerik.WinControls.UI.IResource>.ClearItems()
GetById(Object)
Gets a IResource object by id.
Declaration
public virtual IResource GetById(object id)
Parameters
System.Object
id
The id. |
Returns
IResource
|
Implements
InsertItem(Int32, IResource)
Declaration
protected override void InsertItem(int index, IResource item)
Parameters
System.Int32
index
|
IResource
item
|
Overrides
Telerik.WinControls.Data.ObservableCollection<Telerik.WinControls.UI.IResource>.InsertItem(System.Int32, Telerik.WinControls.UI.IResource)
ItemEventsSubscribe(IResource)
ItemEventsUnsubscribe(IResource)
OnItemPropertyChanged(Object, PropertyChangedEventArgs)
Declaration
protected virtual void OnItemPropertyChanged(object sender, PropertyChangedEventArgs e)
Parameters
System.Object
sender
|
System.ComponentModel.PropertyChangedEventArgs
e
|
RemoveItem(Int32)
Declaration
protected override void RemoveItem(int index)
Parameters
System.Int32
index
|
Overrides
Telerik.WinControls.Data.ObservableCollection<Telerik.WinControls.UI.IResource>.RemoveItem(System.Int32)
SetItem(Int32, IResource)
Declaration
protected override void SetItem(int index, IResource item)
Parameters
System.Int32
index
|
IResource
item
|
Overrides
Telerik.WinControls.Data.ObservableCollection<Telerik.WinControls.UI.IResource>.SetItem(System.Int32, Telerik.WinControls.UI.IResource)