A newer version of this page is available. Switch to the current version.

CustomFieldCollection Class

A collection of custom fields bound to objects contained in the Scheduler storage.

Namespace: DevExpress.XtraScheduler

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

Declaration

public class CustomFieldCollection :
    IBatchUpdateable,
    IEnumerable,
    INotifyPropertyChanged,
    ICustomTypeDescriptor
Public Class CustomFieldCollection
    Implements IBatchUpdateable,
               IEnumerable,
               INotifyPropertyChanged,
               ICustomTypeDescriptor

Related API Members

The following members accept/return CustomFieldCollection objects:

Library Related API Members
Cross-Platform Class Library IPersistentObject.CustomFields
PersistentObject.CustomFields
WinForms Controls AppointmentLabel.CustomFields
ASP.NET Controls and MVC Extensions AppointmentFormTemplateContainerBase.CustomFields
ASP.NET Core Bootstrap Controls IBootstrapSchedulerAppointment.CustomFields

Remarks

The CustomFieldCollection class is a collection that contains custom fields. Use indexers to create collection elements. Individual items can be accessed using indexer notation.

A collection of custom fields is accessible using the PersistentObject.CustomFields property for any object type stored in the Scheduler - Appointment, Resource or AppointmentDependency.

Inheritance

Object
CustomFieldCollection
See Also