UserInterfaceObjectCollection<T> Class

Represents a base collection for user interface objects.

Namespace: DevExpress.XtraScheduler

Assembly: DevExpress.XtraScheduler.v20.1.Core.dll

Declaration

public abstract class UserInterfaceObjectCollection<T> :
        SchedulerCollectionBase<T>,
        IStorageCollection<T>,
        IEnumerable<T>,
        IEnumerable,
        ICollection
    where T : IUserInterfaceObject
Public MustInherit Class UserInterfaceObjectCollection(Of T As IUserInterfaceObject)
    Inherits SchedulerCollectionBase(Of T)
    Implements IStorageCollection(Of T),
               IEnumerable(Of T),
               IEnumerable,
               ICollection

Type Parameters

Name
T

Remarks

The UserInterfaceObjectCollection<T> class serves as a base for collections which contain different user interface objects (the UserInterfaceObject descendants). The properties and methods declared by this class can be used to perform common collection operations such as adding new or deleting existing items.

Inheritance

Object
DXCollectionBase<T>
DXCollection<T>
NotificationCollection<T>
DevExpress.XtraScheduler.SchedulerCollectionBase<T>
UserInterfaceObjectCollection<T>
See Also