SchedulerStorageBase.CreateAppointmentDependency(Object, Object, AppointmentDependencyType) Method
Creates a dependency of the specified type between two appointments specified by their IDs.
Namespace: DevExpress.XtraScheduler
Assembly: DevExpress.XtraScheduler.v24.1.Core.Desktop.dll
NuGet Package: DevExpress.Scheduler.CoreDesktop
Declaration
public AppointmentDependency CreateAppointmentDependency(
object parentId,
object dependentId,
AppointmentDependencyType type
)
Parameters
Name | Type | Description |
---|---|---|
parentId | Object | An object that is the ID of the parent appointment. |
dependentId | Object | An object that is the ID of the dependent appointment. |
type | AppointmentDependencyType | A AppointmentDependencyType enumeration specifying the type of the dependency link. |
Returns
Type | Description |
---|---|
AppointmentDependency | An AppointmentDependency object. |
Remarks
Tip
To add a newly created dependency to the storage, use the IAppointmentDependencyStorage.Add method. You can change the way the dependencies are created by specifying a custom factory with the ISchedulerStorageBase.SetAppointmentDependencyFactory method.