corelibraries-devexpress-dot-xtrascheduler-2115e660.md
A collection of custom fields bound to objects contained in the Scheduler storage.
Namespace : DevExpress.XtraScheduler
Assembly : DevExpress.XtraScheduler.v25.2.Core.dll
NuGet Package : DevExpress.Scheduler.Core
public class CustomFieldCollection :
IBatchUpdateable,
IEnumerable,
INotifyPropertyChanged,
ICustomTypeDescriptor
Public Class CustomFieldCollection
Implements IBatchUpdateable,
IEnumerable,
INotifyPropertyChanged,
ICustomTypeDescriptor
The following members return CustomFieldCollection objects:
| Library | Related API Members |
|---|---|
| Cross-Platform Class Library | IPersistentObject.CustomFields |
| PersistentObject.CustomFields | |
| WinForms Controls | AppointmentLabel.CustomFields |
| AppointmentStatus.CustomFields | |
| ASP.NET Web Forms Controls | AppointmentFormTemplateContainerBase.CustomFields |
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.
Object CustomFieldCollection
See Also
How to: Customize an Appointment Recurrence Form
Custom form, custom fields and custom actions on reminder alert