A newer version of this page is available. Switch to the current version.

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.v19.1.Core.dll


public AppointmentDependency CreateAppointmentDependency(
    object parentId,
    object dependentId,
    AppointmentDependencyType type
Public Function CreateAppointmentDependency(
    parentId As Object,
    dependentId As Object,
    type As AppointmentDependencyType
) As AppointmentDependency


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.


Type Description

An AppointmentDependency object.



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.

See Also