Skip to main content

DxSchedulerAppointmentItem.QueryStart Property

Gets the normalized appointment start value which is recommended for use in interval-based queries.

Namespace: DevExpress.Blazor

Assembly: DevExpress.Blazor.v24.1.dll

NuGet Package: DevExpress.Blazor

Declaration

public DateTime QueryStart { get; }

Property Value

Type Description
DateTime

A DateTime value that is the normalized appointment start time.

Remarks

The QueryStart and QueryEnd properties allow you to specify the correct interval when querying the collection of appointment source objects. The use of the DxSchedulerAppointmentItem.Start and DxSchedulerAppointmentItem.End properties is not recommended because you can miss the appointment pattern and lose appointment exceptions.

The QueryStart property return values are dependent on the appointment type, as shown in the following table:

Appointment Type QueryStart Value
OneTime The DxSchedulerAppointmentItem.Start value
Pattern The Start value of the first appointment in the series.
ChangedOccurrence The Start value of an original occurrence before modification (as if an occurrence is restored from the exception).
DeletedOccurrence The Start value of an original occurrence before modification (as if an occurrence is restored from the exception).
See Also