Skip to main content
A newer version of this page is available. .

AppointmentMappingInfo.ReminderInfo Property

Gets or sets the data field to which an appointment’s Appointment.Reminder property is bound.

Namespace: DevExpress.XtraScheduler

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

Declaration

[TypeConverter(typeof(AppointmentColumnNameConverter))]
[DefaultValue("")]
public virtual string ReminderInfo { get; set; }

Property Value

Type Default Description
String String.Empty

A String value that specifies the name of the bound data field.

Remarks

Use the ReminderInfo property to bind an appointment’s Appointment.Reminder property to a data field in the external data source. The data source is specified by the PersistentObjectStorage<T>.DataSource property of the AppointmentStorage.

Data for the reminder properties (such as the ReminderBase.AlertTime and ReminderBase.TimeBeforeStart) are obtained from the bound data field by parsing the string it contains.

One appointment can have several associated reminders. The data field stores the information using special notation, as shown below:

Use the ReminderCollectionXmlPersistenceHelper class to correctly save and load the reminder information.

The following code snippets (auto-collected from DevExpress Examples) contain references to the ReminderInfo property.

Note

The algorithm used to collect these code examples remains a work in progress. Accordingly, the links and snippets below may produce inaccurate results. If you encounter an issue with code examples below, please use the feedback form on this page to report the issue.

See Also