corelibraries-devexpress-dot-xtrascheduler-8a1f0bd5.md
Specifies when a task should start and end in relation to another task.
Namespace : DevExpress.XtraScheduler
Assembly : DevExpress.XtraScheduler.v25.2.Core.dll
NuGet Package : DevExpress.Scheduler.Core
public enum AppointmentDependencyType
Public Enum AppointmentDependencyType
| Name | Description |
|---|---|
FinishToStart |
Dependent task cannot start before the Parent task is finished.
A data record for the appointment dependency of this type is shown above. The integer value of the enum is 0.
|
| StartToStart |
Dependent task cannot start before the Parent task starts.
A data record for the appointment dependency of this type is shown above. The integer value of the enum is 1.
|
| FinishToFinish |
Dependent task cannot finish before the Parent task is finished.
A data record for the appointment dependency of this type is shown above. The integer value of the enum is 2.
|
| StartToFinish |
Dependent task cannot finish before the Parent task starts.
A data record for the appointment dependency of this type is shown above. The integer value of the enum is 3.
|
The following properties accept/return AppointmentDependencyType values:
| Library | Related API Members |
|---|---|
| Cross-Platform Class Library | AppointmentDependency.Type |
| WinForms Controls | AppointmentDependencyFormController.DependencyType |
| AppointmentDependencyTypeEdit.Type |
The default (and the most common) dependency type is AppointmentDependencyType.FinishToStart.
See Also