Back to Devexpress

UserInterfaceObjectCollection<T> Class

corelibraries-devexpress-dot-xtrascheduler-dot-userinterfaceobjectcollection-1.md

latest2.8 KB
Original Source

UserInterfaceObjectCollection<T> Class

Represents a base collection for user interface objects.

Namespace : DevExpress.XtraScheduler

Assembly : DevExpress.XtraScheduler.v25.2.Core.dll

NuGet Package : DevExpress.Scheduler.Core

Declaration

csharp
public abstract class UserInterfaceObjectCollection<T> :
    SchedulerCollectionBase<T>,
    IStorageCollection<T>,
    IEnumerable<T>,
    IEnumerable,
    ICollection
    where T : IUserInterfaceObject
vb
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

Show 14 items

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

TimeSlotCollection

AppointmentLabelCollection

AppointmentStatusCollection

AppointmentStatusCollection

AppointmentLabelCollection

BootstrapAppointmentLabelCollection

BootstrapAppointmentStatusCollection

See Also

UserInterfaceObjectCollection<T> Members

DevExpress.XtraScheduler Namespace