DevExpress.XtraScheduler.v12.2.Core
Represents a collection that contains time intervals of a week's duration.
Initializes a new instance of the WeekIntervalCollection class with default settings.
Gets or sets a value which specifies whether the weekend days (Saturday and Sunday) should always persist in the collection together.
true to compress weekends; otherwise, false.
Gets or sets the day which will be the first day of the week for the week interval collection.
A enumeration value specifying the start day of the week.
Represents a method that will handle the event.
Represents a method that will handle the events associated with the event.
The event source. This parameter identifies the which raised the event.
An object which contains event data.
Provides data for the event.
Initializes a new instance of the ExchangeExceptionEventArgs class with the specified settings.
A object representing the original exception thrown.
Gets or sets whether an event was handled. If it was handled, the exception is not propagated.
true if an exception is propagated; otherwise, false.
Provides access to a .NET exception which originated this event.
A object representing the original exception thrown.
Serves as a base class that implements appointment synchronization for import scenarios.
Serves as a base class for classes that control certain basic characteristics of the scheduler.
Copies all settings from the options object passed as the parameter to the current object.
A SchedulerOptionsBehaviorBase object (which is the descendant) whose settings are assigned to the current object.
Gets or sets the client time zone of the Scheduler.
A string that uniquely identifies a particular time zone and corresponds to the System.TimeZoneInfo.Id property value.
Gets or sets a type of action being performed when a command is issued to delete a recurrent appointment.
A enumeration value, representing a type of action.
Gets or sets a type of action being performed when a command is issued to edit a recurrent appointment.
A enumeration value, representing a type of action.
Gets or sets the type of default action which is applied when the Reminders Form is closed.
A enumeration value.
Gets or sets whether the right click selects a cell under the cursor.
true to select a cell with a right click; otherwise, false.
Gets or sets whether a Reminders Form is shown.
true if a Reminders Form is shown; otherwise, false.
Defines a base class for view options for the Scheduler control.
Copies all settings from the options object passed as the parameter to the current object.
A SchedulerOptionsViewBase object (which is the descendant) whose settings are assigned to the current object.
Gets or sets the day which the scheduler's view week starts from.
A enumeration value specifying the start day of the week for the View.
Provides access to the navigation button's options.
A class, containing options for displaying Navigation Buttons.
Gets or sets a value that specifies whether appointments that do not belong to any resource are visible in the scheduling area.
true to display only the appointments that are associated with resources; false to display all appointments.
Represents a base collection for user interface objects.
Appends a new user interface object with the specified color, display name and menu caption to the collection.
A value that specifies the color of the user interface object. This value is assigned to the property.
A value that specifies the display name of the user interface object. This value is assigned to the property.
A value that specifies the menu caption of the user interface object. This value is assigned to the property.
An integer value indicating the position at which the new element was inserted.
Appends a new user interface object with the specified color and display name to the collection.
A value that specifies the color of the user interface object. This value is assigned to the property.
A value that specifies the display name of the user interface object. This value is assigned to the property.
An integer value indicating the position at which the new element was inserted.
Restores the collection to its default state.
A dependency established between tasks (Appointment objects) in the Gantt view.
Initializes a new instance of the class with the specified Ids for the parent and dependent appointments.
An object that is the Id of the parent appointment.
An object that is the Id of the dependent appointment.
Initializes a new instance of the class with the specified Ids for the parent and dependent appointments and the specified type of link.
An object that is the Id of the parent appointment.
An object that is the Id of the dependent appointment.
An enumeration member specifying the type of link.
Gets the Id of the dependent appointment.
An object that is the appointmen's Id.
[To be supplied]
[To be supplied]
Provides access to the data record for the current appointment dependency.
A instance that provides data for the appointment.
A data row object () that contains current appointment dependency data.
Obtains the value of the specific field in the current appointment dependency data record, supplied by the specified storage object.
A instance that provides data for the appointment dependency.
A that is the data field's name.
A , that is the field's contents.
Gets the Id of the dependent appointment.
An object that is the appointmen's Id.
Performs a transaction to change the value of the specific field in the current appointment dependency data record supplied by the specified storage object.
A instance that stores data for the appointment dependency.
A , that is the data field's name.
A , representing the new value of the field.
Gets or sets the type of dependency between parent and dependent appointments.
An enumeration value that is the type of dependency between appointments.
Serves as a base class to provide the basic functionality for managing the appointment at the appointment's editing form.
Initializes a new instance of the AppointmentFormControllerBase class with the specified appointment and scheduler control.
An object which represents the scheduler control of the appointment form controller.
An object which represents the appointment of the appointment form controller.
Gets or sets a value indicating if the appointment currently being edited in the form is an All-day appointment.
true if this is an all-day appointment; otherwise, false.
Copies the values of all the appointment copy's properties that are currently being edited in the form to the corresponding properties of the source appointment.
Copies the values of the specified recurrence pattern to the recurrence pattern of the appointment currently being edited in the form.
An object specifying the recurrence pattern the values of whose properties are to be copied.
Returns a value that indicates if the appointment currently being edited in the form is an exception, or it's a recurrence pattern with exceptions.
true if exceptions are present; otherwise, false.
Assigns recurrence info properties dependant on the specified recurrence range.
A object, representing the recurrence information being updated.
A object, containing information on the recurrence range.
A value, representing the appointment start.
A value, representing the appointment end.
An integer, specifying the number of occurrences.
An object that is the pattern of the recurrence chain.
Calculates the total count of conflicts where the current appointment conflicts with other appointments.
An integer value representing the total conflicts count.
Gets a value that indicates if the appointment currently being edited in the form can be deleted.
true if the appointment can be deleted; otherwise, false.
Gets a value that indicates whether the resource can be changed for the appointment which is currently being edited in the form.
true if the appointment's resource can be changed; otherwise, false.
Deletes the appointment currently being edited in the form from the collection that it belongs to.
Gets or sets the text that will be displayed as the description of the appointment currently being edited in the form.
A value that specifies the appointment's description.
Gets or sets the value to display as the appointment's end time within the editing form.
A value, representing the end of the scheduled interval.
Gets or sets the value to display as the appointment's start time within the editing form.
A value, representing the beginning of the scheduled interval.
Gets the copy of the appointment currently being edited in the form.
An object which represents a copy of the appointment.
Gets the pattern appointment object currently being edited in the Recurrence form.
An object that represents the pattern appointment.
Gets or sets the value representing the appointment's end time within the editing form.
A value, representing the end of the scheduled interval.
Gets or sets the end date of the appointment currently being edited in the form.
A value representing the end date of the appointment.
Gets or sets the end time of the appointment currently being edited in the form.
A value representing the end time of the appointment.
Gets or sets a value that indicates whether one or more reminders are associated with the currently edited appointment.
true if the appointment has at least one reminder; otherwise, false.
Indicates whether the appointment is changed.
true if the appointment is changed; otherwise, false.
Informs whether the appointment is in conflict with another, and they are not reconciled.
true if the appointment conflict is resolved; otherwise, false.
Checks whether the currently edited appointment is a new and individual object.
true if the current appointment is new; otherwise, false.
Gets or sets the index of the label, associated with the appointment.
An integer, specifying the index of the object within the collection.
Gets or sets the text, describing the site where the scheduled event happens.
A value that specifies the appointment's location.
Finds and clones the recurrence pattern for the appointment, or creates it if it doesn't exist.
An object, representing a copy of the appointment recurrence pattern.
Occurs when a property value of any of the standard appointment properties handled by the AppointmentFormController, changes.
Gets or sets the time interval ahead of the appointment's start time to activate the reminder.
A structure, representing the time interval.
Destroys the edited appointment copy.
Gets or sets the unique identifier of the resource associated with the current appointment, or the ID of the first resource if resource sharing is enabled.
A value that specifies the resource's unique identifier.
Gets the identifiers of all the resources which are associated with the current appointment.
An object which contains all the resources' identifiers.
Gets a value indicating whether an appointment can be shared between multiple resources.
true if the resource sharing is enabled; otherwise, false.
Assigns the label to the current appointment.
An object to be assigned.
Assigns the availability status to the appointment.
An object, representing the availability status of the appointment.
Checks whether the button, which enables the end-user to edit the appointment recurrence, should be visible.
true to show the recurrence button; otherwise, false.
Gets or sets the value, representing the appointment's start time within the editing form.
A value, representing the beginning of the scheduled interval.
Gets or sets the date when the scheduled time interval starts for the current appointment.
A System.DateTime value, representing the date component of the interval's start time.
Gets or sets the time when the scheduled time interval starts for the current appointment.
A System.TimeSpan value, representing the time component of the interval's start time.
Gets or sets the index of the availability status, associated with the appointment.
An integer value that specifies the index of the corresponding object within the collection.
Gets or sets the text of the appointment's subject.
A value that specifies the appointment's subject text.
Checks whether the specified date and time values produce the valid time interval.
A value, representing the date component of the interval's start.
A value, representing the time component of the interval's start.
A value, representing the date component of the interval's end.
A value, representing the time component of the interval's end.
true if the time interval is valid; otherwise, false.
Checks whether the specified date and time values produce the valid time interval.
A value, representing the interval's start.
A value, representing the interval's end.
true if the time interval is valid; otherwise, false.
Represents an object that contains information on the image displayed within the appointment.
Gets or sets the index of an image, associated with the current appointment.
An integer, representing the index of an image.
Gets the type of an image, associated with the appointment.
An enumeration value, specifying the appointment image's type.
Specifies whether the image, associated with the appointment, is visible or hidden.
true if the image is visible; otherwise, false.
Represents the base class for the collection of appointment labels.
Represents the base class for the appointment label.
Initializes a new instance of the AppointmentLabelBase class with the specified display name and menu caption.
A value that specifies the text of the appointment label. This value is assigned to the property.
A value that specifies the menu caption of the appointment label. This value is assigned to the property.
Initializes a new instance of the AppointmentLabelBase class with the specified color and display name.
A value that specifies the color of the appointment label. This value is assigned to the property.
A value that specifies the text of the appointment label. This value is assigned to the property.
Initializes a new instance of the AppointmentLabelBase class with the specified color, display name, and menu caption.
A value that specifies the color of the appointment label. This value is assigned to the property.
A value that specifies the text of the appointment label. This value is assigned to the property.
A value that specifies the menu caption of the appointment label. This value is assigned to the property.
Initializes a new instance of the AppointmentLabelBase class with the specified display name.
A value that specifies the text of the appointment label. This value is assigned to the property.
Initializes a new instance of the AppointmentLabelBase class with default settings.
Represents the base class for the collection of appointment statuses.
Returns the id value of the standard appointment status within the collection.
An enumeration value which specifies the type of standard appointment status to return.
An integer value representing the id of the appointment status whose is equal to the specified type. If an appointment status of the specified type isn't found, or if the specified type is equal to Custom, then -1 will be returned.
Provides indexed access to individual items in the collection.
A zero-based integer specifying the desired item's position within the collection. If it's negative or exceeds the last available index, an exception is raised.
An descendant which represents the appointment status at the specified position.
Gets the object specified by the appointment status type.
An enumeration value specifying the type of the required object.
An object which represents the appointment status of the specified type.
A base class that represents a storage to hold a collection of resources for appointments.
Initializes a new instance of the class with the specified scheduler storage.
A value that specifies the scheduler storage of the resource storage.
Initializes a new instance of the ResourceStorageBase class with default settings.
Appends the specified object to the collection of resources in the storage.
A object to append to the collection.
An integer value indicating the position into which the new element was inserted.
Appends an array of resources to the storage's collection.
An array of objects to append to the collection.
Gets or sets a type of format to store the color information.
A enumeration value, indicating the type in which the color is stored.
Determines whether the storage contains the specified resource.
A object to locate in the storage.
true if the storage contains the specified resource; otherwise, false.
For internal use only.
A DevExpress.XtraScheduler.Data.ResourceDataManager object.
Gets or sets a criteria string used to filter resources.
A string, representing a logical expression.
Gets a resource within the collection by its ID value.
A which represents the resource ID.
A object whose is equal to the specified resource ID. If no resource with the specified ID is found, then the value will be returned.
Provides indexed access to the individual items in the collection which can be accessed via the storage's property.
A zero-based integer specifying the item's position within the resource collection. If it's negative or exceeds the last available index, an exception is raised.
A object which represents the resource at the specified position.
Gets the collection of resources within the storage.
A object that contains a collection of resources.
Loads settings of resources from the specified XML file to the resource storage.
A value specifying the path to the file from which resources should be loaded. If an empty string is specified, an exception is raised.
Loads settings of resources from the specified stream to the resource storage.
A descendant from which resources are loaded. If null (Nothing in Visual Basic), an exception is raised.
Removes the specified object from the storage.
A object representing the resource to be removed.
Saves resources from the resource storage to the specified stream.
A descendant to which resources should be written. If null (Nothing in Visual Basic), an exception is raised.
Saves resources from the resource storage to an XML file.
A value specifying the path to the file where resources should be written. If an empty string is specified, an exception is raised.
Assigns the specified resource factory to the ResourceStorageBase.
An object, implementing the IResourceFactory interface, which specifies the new resource factory for the storage.
Serves as a base class for a class that represents a storage which holds data for the XtraScheduler control.
This member supports the internal infrastructure and is not intended to be used directly from your code.
A value.
Fires when an appointment's property is changing.
Occurs when the data source which contains appointment records is modified and appointments are set to be automatically reloaded.
Fires after the appointment collection has been cleared.
Fires after appointments have been loaded into the collection.
Allows you to cancel the deletion of an appointment.
Fires when the properties of the appointment dependency have been changed.
Fires after deletion of one or several appointment dependencies.
Fires after one or several appointment dependencies have been added to the collection.
Fires when the appointment dependency type is changing.
Occurs when the data source which contains appointment dependency records is modified and dependencies are set to be automatically reloaded.
Fires after the appointment dependency collection has been cleared.
Fires after appointment dependencies have been loaded into the storage.
Allows you to cancel the deletion of an appointment dependency.
Allows you to cancel the insertion of an appointment dependency.
Allows you to cancel the insertion of an appointment.
Fires when the appointments' properties have been changed.
Fires after deletion of one or several appointments.
Fires after one or several appointments have been added to the collection.
Starts the scheduler storage initialization. Initialization occurs at runtime.
Locks the SchedulerStorageBase object by disallowing visual updates until the EndUpdate or CancelUpdate method is called.
Unlocks the SchedulerStorageBase object after it has been locked by the BeginUpdate method, without causing an immediate visual update.
Creates an appointment of the specified type.
An enumeration value specifying the type of the created appointment.
An object which represents an appointment of the specified type.
Creates a dependency between two appointments specified by their Ids.
An object that is the Id of the parent appointment.
An object that is the Id of the dependent appointment.
An object.
Creates an object which provides the capability to control how data is exported to MS Outlook's Calendar.
An object which can export data to MS Outlook's Calendar.
Creates an object which allows you to control how MS Outlook's Calendar is synchronized with data in the storage.
A DevExpress.XtraScheduler.Exchange.AppointmentExportSynchronizer object which allows MS Outlook's Calendar to be synchronized with the data in storage.
Creates an object which allows you to control how data is imported from MS Outlook's Calendar.
An object which can import data from MS Outlook's Calendar.
Creates an object which allows you to control how data in the storage is synchronized with data in MS Outlook's Calendar.
An object which can synchronize data in the storage with data in MS Outlook's Calendar.
Creates a resource.
A object.
Creates a new resource with the specified ID.
An object, representing a unique resource identifier.
A object.
Gets or sets whether the availability for appointments is enabled.
true to enable reminders; otherwise, false.
Ends the scheduler storage initialization.
Unlocks the SchedulerStorageBase object after a call to the BeginUpdate method and causes an immediate visual update.
Saves all appointments to file in iCalendar format.
A string that represents a file path to which the appointments will be exported.
Exports appointments in the scheduler to a stream in the iCalendar format.
A object which specifies the stream into which the scheduler's data will be exported.
Exports the data in the storage to the MS Outlook calendar.
Exports the data in the scheduler to a stream in the vCalendar format.
A object which specifies the stream into which the scheduler's data will be exported.
Exports the data in the scheduler to a file in the vCalendar format.
A , containing the full path (including the file name and extension) of the file to which the scheduler's data will be exported.
Occurs before the SchedulerStorageBase starts retrieving the appointments for the specified time interval.
Enables specific appointments to be hidden in the Scheduler control.
Hides certain appointment dependencies in the Gantt view.
Enables specific resources to be hidden in the Scheduler control.
Retrieves the collection of appointments that fall within the specified time interval.
A object which contains the required time interval.
An collection of appointments which belong to the specified time interval.
Retrieves the collection of appointments that fall within the specified time interval.
A value that specifies the start time of the required time interval.
A value that specifies the end time of the required time interval.
An collection of appointments which belong to the specified time interval.
Retrieves the collection of appointments that fall within the specified time interval.
A object whose Start and End members identify the required time interval.
An collection of appointments which belong to the specified time interval.
Returns the color of the specified label.
A zero-based integer value which identifies a label.
A structure which represents the label's color. A Color.White value if the label isn't found.
Returns the data row object that contains information about the persistent object specified.
A descendant instance which represents the persistent object (an appointment or resource).
A which represents the data row, containing information about the persistent object.
Returns the value of the specified field in the data row that contains information about the persistent object.
A descendant instance which represents the persistent object (an appointment or resource).
A which specifies the name of the required data field.
A which represents the value of the required data field.
Imports appointments from the file in iCalendar format.
A string that represents a file path from which the appointments will be imported.
Imports appointments from the file in iCalendar format.
A object which specifies the stream from which the appointment data is imported.
Imports data from MS Outlook's Calendar to the scheduler's storage.
Imports data into the scheduler from a file in the vCalendar format.
A , containing the full path (including the file name and extension) of the file from which the scheduler's data will be loaded.
Imports the scheduler's data from a stream whose data is in the vCalendar format.
A object which specifies the stream that contains the data to import to the scheduler.
Gets whether the storage has been locked for updating.
true if the storage is locked; otherwise, false.
Updates XtraScheduler to reflect any changes made in the data sources which store the appointments and appointment resources.
Occurs when a reminder alert is invoked.
Gets or sets the time interval a reminder's alert time should be checked (in milliseconds).
An integer value which represents the time interval between checks of the reminder's alert.
Gets whether the reminders are enabled.
true if the reminders are enabled; otherwise, false.
Fires when the resource's properties are changed.
Fires when a resource's property is about to be changed.
Occurs when the data source which contains resources is modified and the automatic reloading of resources is enabled.
Fires after the resource collection has been cleared.
Fires after resources have been loaded into the Scheduler storage.
Fires after a scheduler's resource has been deleted. Use the instead.
Allows the deletion of a resource to be cancelled.
Fires after a resource appointment has been added to the collection. Use the instead.
Allows you to cancel the addition of a resource.
Occurs when a scheduler's resource in a collection is changed.
Occurs after a scheduler's resource(s) is deleted.
Gets or sets a value indicating whether an appointment could be shared between multiple resources.
true if the resource sharing is enabled; otherwise, false.
Occurs when new resources are inserted into the scheduler storage.
Specifies the appointment dependency factory for use by the SchedulerStorage.
An object implementing the IAppointmentDependencyFactory interface which specifies the new appointment dependency factory for the scheduler storage.
Assigns the specified appointment factory to the .
An object implementing the interface which specifies the new appointment factory for the scheduler storage.
Assigns the specified value to a field in the data row that contains information about the specified persistent object.
A class descendant which represents the persistent object (appointment or resource).
A value which specifies the name of the required data field.
A which specifies the required data field's value.
Assigns the specified resource factory to the SchedulerStorageBase.
An object, implementing the IResourceFactory interface, which specifies the new resource factory for the storage.
Gets whether the information on appointment recurrence is obtained from a data source.
true if the information on appointment recurrence is obtained from a data source; otherwise, false.
Gets whether the information on appointment reminders is obtained from a data source.
true if the information on appointment reminders is obtained from a data source; otherwise, false.
Updates MS Outlook's Calendar with the data from the storage.
A , representing the name of the string data field which contains the GUIDs of appointments.
Updates the storage with the data from MS Outlook's Calendar.
A , representing the name of the string data field which contains the GUIDs of appointments.
Invokes reminder alerts for the current time.
Gets a value indicating if the scheduler storage is bound to data.
true if the storage isn't bound to data; otherwise, false.
A base class that represents a storage to hold a collection of appointments.
Appends the specified object to the collection which can be accessed via the storage's property.
An object to append to the collection.
An integer value indicating the position at which the new element was inserted.
Appends an array of appointments to the storage's collection.
An array of objects to append to the collection.
Determines whether the storage's collection contains the specified appointment.
An object to locate in the collection.
true if the collection contains the specified appointment; otherwise, false.
For internal use only.
A DevExpress.XtraScheduler.Data.AppointmentDataManager object.
Gets or sets a value indicating how the time of scheduled appointments should be saved.
A enumeration value specifying how the time should be saved. The default is .
Gets or sets a criteria string used to filter appointments.
A string, representing a logical expression.
Gets the appointment by its identifier.
An object that is the unique identifier of an appointment.
An object.
Determines whether the appointment is already contained either in the appointment storage or in a series of its recurring appointments.
true if the appointment isn't contained in this storage or in its recurrent series; otherwise, false.
An Appointment object which represents the appointment to check.
Provides indexed access to individual items in the collection which can be accessed via the storage's property.
A zero-based integer specifying the desired item's position within the collection. If it's negative or exceeds the last available index, an exception is raised.
An object which represents the appointment at the specified position.
Gets the collection of appointments within the storage.
An object that contains a collection of appointments.
Loads settings of appointments from the specified XML file to the appointment storage.
A value specifying the path to the file from which appointments should be loaded. If an empty string is specified, an exception is raised.
Loads settings of appointments from the specified stream to the appointment storage.
A descendant from which appointments are loaded. If null (Nothing in Visual Basic), an exception is raised.
Removes the specified object from the collection.
An object representing the appointment to remove.
Gets or sets a value indicating whether an appointment could be shared between multiple resources.
true if the resource sharing is enabled; otherwise, false.
Saves appointments from the storage to an XML file.
A value specifying the path to the file where appointments should be written. If an empty string is specified, an exception is raised.
Saves appointments from the storage to the specified stream.
A descendant to which appointments should be written. If null (Nothing in Visual Basic), an exception is raised.
Assigns the specified appointment factory to the .
An object implementing the interface which specifies the new appointment factory for the storage.
Gets whether the information on appointment recurrence is obtained from a data source.
true if the information on appointment recurrence is obtained from a data source; otherwise, false.
Gets whether the information on appointment reminders is obtained from a data source.
true if the information on appointment reminders is obtained from a data source; otherwise, false.
Lists the modes that define the conditions for the Navigation Buttons being displayed.
Navigation buttons are always visible.
Navigation buttons are visible if there are no appointments displayed within the current view area.
Navigation buttons are always hidden.
Specifies when a task should start and end in relation to another task.
Dependent task cannot finish before Parent task is finished.
Dependent task cannot start before Parent task is finished.
Dependent task cannot finish before Parent task starts.
Dependent task cannot start before Parent task starts.
Serves as the base class for classes that provide functionality for synchronizing the appointments contained in the XtraScheduler storage and another scheduling application.
Fires after the synchronization of appointments is complete.
Allows you to cancel the synchronization process for an appointment.
Gets or sets the field name that contains the Foreign ID in the third-party scheduling application (MS Outook) database with which appointment data is exchanged.
A representing the name of the field containing the Foreign Id.
Executes the appointment synchronization process.
Represents a class that defines which days of the week are the work days.
Initializes a new instance of the WeekDaysWorkDay class for the specified weekday or a group of days.
A enumeration member that defines a day or a group of days.
Identifies the date type - whether it is a working day or a holiday.
A value representing the date whose type has to be identified.
A enumeration value.
Creates a copy of the current WeekDaysWorkDay object.
A WeekDaysWorkDay object which is a copy of the current object.
Determines whether the specified object is equal to the current WeekDaysWorkDay instance.
The object to compare with the current object.
true if the specified object is equal to the current WeekDaysWorkDay instance; otherwise false.
Gets the hash code (a number) that corresponds to the value of the current WeekDaysWorkDay object.
An integer value representing the hash code for the current object.
Determines whether the specified date is treated as a working day.
A value representing the date to be identified.
true if the specified day is a working day; otherwise, false.
Returns the type of the day that is a working day.
A enumeration member.
Gets a day or a group of days for the WeekDaysWorkDay object.
A enumeration member representing a day or a group of days.
Represents a collection of dates, for which the information regarding a working activity is known.
Initializes a new instance of the WorkDaysCollection class with default settings.
Adds an item to the WorkDaysCollection if the collection does not contain the specified item.
A enumeration value.
An integer, representing the position into which the new element was inserted.
Creates and adds a class instance to the WorkDaysCollection if the collection does not contain the specified item.
A value, representing the date of the holiday.
A , representing a name of the holiday to display.
An integer, representing the position into which the new element was inserted.
Copies all the settings from the WorkDaysCollection object passed as a parameter.
An WorkDaysCollection object whose settings are assigned to the current object. If null (Nothing in Visual Basic), then a will be thrown.
Creates a copy of the current WorkDaysCollection object.
A WorkDaysCollection object which is a copy of the current object.
Returns a enumeration, corresponding to work days in the collection.
A enumeration.
Determines whether the specified date is treated as a work day.
A value representing the date to be identified.
true if the specified date is associated with a work day; otherwise, false.
Lists the values used to specify the type of sign to indicate that the scheduled time continues beyond the visible interval of dates.
Displays an arrow pointing to the part of the appointment that resides out of visible interval of dates.
Displays an arrow and the text pointing out the date to which the appointment extends.
Displays an arrow pointing to the appointment extension. The text is displayed only when it occupies less than half of the visible time cell space.
No indication is displayed that the appointment extends out of the visible date range
Represents a custom field that may contain additional arbitrary information for an appointment or resource.
Initializes a new instance of the CustomField class with default settings.
A string, that represents a name of the custom field used to identify it or bind to a data source.
A that represents the additional information the custom field contains.
Gets or sets the name of a custom field.
A string that represents a name of a custom field.
Gets or sets the value of a custom field.
A value that represents the information contained in a custom field.
Provides options which define how appointments are painted when the currently active view is the Day View.
Initializes a new instance of the DayViewAppointmentDisplayOptions class with the default settings.
Gets or sets the display type of the AllDayAppointment status.
A enumeration member specifying how the status should be displayed for the AllDayAppointment.
Copies all the settings from the DayViewAppointmentDisplayOptions object passed as a parameter.
A DayViewAppointmentDisplayOptions object (which is the descendant) whose settings are assigned to the current object. If null (Nothing in Visual Basic), then a will be thrown.
Enables you to specify appointment column paddings in the Day View.
A instance specifying column paddings.
Gets or sets a value indicating if shadows are shown for appointments.
true to show shadows for appointments; otherwise, false.
Lists the keys specifying which appointment occurrences should be deleted.
No occurrences of the recurring appointment should be deleted.
Only the current occurrence of the recurrence appointment should be deleted.
All occurrences of the recurring appointment should be deleted.
Lists the values used to specify whether the Edit Appointment form can be displayed or not.
The Edit Appointment form can be displayed both for editable and read-only appointments. Note that when this form is shown for read-only appointments, all its editors are disabled.
The Edit Appointment form can be displayed only for editable appointments.
The Edit Appointment form can not be displayed for any appointments.
Serves as the base class for classes which provide data for certain reminder events.
Initializes a new instance of the ReminderBaseEventArgs class with the specified settings.
A object which represents the reminder's alert notifications. This value is assigned to the property.
Gets any reminders currently triggered.
A object which holds a collection of notifications.
Represents a collection of alert notifications.
Initializes a new instance of the ReminderBaseAlertNotificationCollection class with default settings.
Appends the specified object to the current collection.
A object to append to the collection.
An integer value indicating the position into which the new element was inserted.
Provides indexed access to individual items in the collection.
A zero-based integer specifying the desired item's position within the collection. If it's negative or exceeds the last available index, an exception is raised.
A object which represents the alert notification located at the specified position.
Represents a reminder alert notification.
Initializes a new instance of the ReminderBaseAlertNotification class with the specified reminder.
A object that specifies the reminder of the alert notification. This value is assigned to the property.
Gets or sets whether the reminder is handled and therefore no default processing is required.
true if no default processing is required; otherwise, false.
Gets or sets whether an alert is invoked for a particular reminder.
true if the reminder doesn't generate an alert notification; otherwise, false.
Gets the reminder of the alert notification.
A object that specifies the reminder of the alert notification.
Serves as the base class for classes which provide data for certain appointment events with the ability to cancel the operation performed.
Initializes a new instance of the AppointmentCancelEventArgs class with the specified appointment.
An value which represents the event's appointment. This value is assigned to the property.
Initializes a new instance of the AppointmentCancelEventArgs class with the default settings.
Gets or sets whether the operation performed on the processed event should be cancelled.
true to cancel the operation performed on the event; otherwise, false.
Serves as a base for the classes for which is a fixed time interval.
Initializes a new instance of the TimeScaleFixedInterval class with the default settings.
Initializes a new instance of the TimeScaleFixedInterval class with the specified scale value.
A value which specifies the scale value of the fixed interval. This value is assigned to the property.
Calculates the largest datetime value that is less or equal to the argument and represents an integer number of specified time intervals.
A value.
A value representing an argument rounded to specified time intervals.
Adds a fixed scale time interval to the argument value.
A value.
A value.
Gets or sets the value of the scale unit - a fixed time interval.
A value representing the time interval of a scale unit.
Provides options which define how the selection bar in the Timeline View is painted.
Initializes a new instance of the SelectionBarOptions class with the default settings.
Gets or sets the height of the Selection Bar in pixels.
An integer value.
Returns the textual representation of selection bar options.
A value which is the textual representation of selection bar options.
Gets or sets a value indicating whether the Selection Bar is visible.
true if the selection bar is visible; otherwise, false.
Represents a collection of color schemas.
Initializes a new instance of the SchedulerColorSchemaCollection class with the default settings.
Copies all the elements from the SchedulerColorSchemaCollection object passed as the parameter.
A collection whose elements are copied to the current object. If null (Nothing in Visual Basic), then a will be thrown.
Provides access to an element of the SchedulerColorSchemaCollection by its index.
An integer specifying the number of a color schema.
A element selected by the index.
Removes all elements from a collection, creates default schemas and appends them to a collection.
Represents a color schema which contains colors for a scheduler's resources.
Initializes a new instance of the SchedulerColorSchema class and assigns values to its members using the parameter as a color base.
A value specifying the color to be used for calculating other colors of the color schema.
Initializes a new instance of the SchedulerColorSchema class with the default settings.
Gets or sets the schema's base color, whose variations, according to an internal algorithm, are used as other color components of the schema.
A value.
Locks the SchedulerColorSchema object by disallowing visual updates until the EndUpdate or CancelUpdate method is called.
Unlocks the SchedulerColorSchema object after it has been locked by the BeginUpdate method, without causing an immediate visual update.
Gets or sets the color value of the cell's color schema component.
A value.
Gets or sets the color value of the normal cell border's color.
A value.
Gets or sets the color value of the color schema component.
A value.
Gets or sets the color value of the color schema component.
A value.
Gets or sets the color value of the color schema component.
A value.
Gets or sets the color value of the color schema component.
A value.
Occurs when the color schema is changed.
Creates a copy of the current SchedulerColorSchema object.
A SchedulerColorSchema object which is a copy of the current object.
Gets the clone of the predefined schema No.1 which is used as a default color schema for the first resource.
A object which contains colors for a resource.
Gets the clone of the predefined schema No.10 which is used as a default color schema for the tenth resource.
A object which contains colors for a resource.
Gets the clone of the predefined schema No.11 which is used as a default color schema for the eleventh resource.
A object which contains colors for a resource.
Gets the clone of the predefined schema No.12 which is used as a default color schema for the twelvth resource.
A object which contains colors for a resource.
Gets the clone of the predefined schema No.2 which is used as a default color schema for the second resource.
A object which contains colors for a resource.
Gets the clone of the predefined schema No.3 which is used as a default color schema for the third resource.
A object which contains colors for a resource.
Gets the clone of the predefined schema No.4 which is used as a default color schema for the fourth resource.
A object which contains colors for a resource.
Gets the clone of the predefined schema No.5 which is used as a default color schema for the fifth resource.
A object which contains colors for a resource.
Gets the clone of the predefined schema No.6 which is used as a default color schema for the sixth resource.
A object which contains colors for a resource.
Gets the clone of the predefined schema No.7 which is used as a default color schema for the seventh resource.
A object which contains colors for a resource.
Gets the clone of the predefined schema No.8 which is used as a default color schema for the eighth resource.
A object which contains colors for a resource.
Gets the clone of the predefined schema No.9 which is used as a default color schema for the ninth resource.
A object which contains colors for a resource.
Unlocks the SchedulerColorSchema object after a call to the BeginUpdate method and causes an immediate visual update.
Determines whether the specified object is equal to the current SchedulerColorSchema instance.
The object to compare with the current object.
true if the specified object is equal to the current SchedulerColorSchema instance; otherwise false.
Gets the hash code (a number) that corresponds to the value of the current SchedulerColorSchema object.
An integer value representing the hash code for the current object.
Notifies whether the batch update of the SchedulerColorSchema is complete.
True if a color schema is being modified; otherwise false.
Returns the textual representation of the color schema.
A value which is the textual representation of the color schema.
Represents a reminder for a recurring appointment.
Gets the index of an appointment in a recurring chain for which the reminder is invoked.
An integer, which is the occurrence's index.
Represents a time scale whose time cell value is equal to a single year.
Initializes a new instance of the TimeScaleYear class with the default settings.
Calculates the largest datetime value that is less or equal to the argument and represents an integer number of years.
A value.
A value representing an argument rounded to years.
Adds a time interval, equivalent to one year, to the argument value.
A value.
A value.
Represents a time scale whose time cell value is equal to a single week.
Initializes a new instance of the TimeScaleWeek class with the default settings.
Gets or sets the day which starts the scale's week.
A enumeration value specifying the first day of the week.
Calculates the largest datetime value that is less or equal to the argument and represents an integer number of weeks.
A value.
A value representing an argument rounded to weeks.
Adds a time interval, equivalent to one week, to the argument value.
A value.
A value.
Gets the value of the scale unit - a time interval equal to a week.
A value representing the time interval of a scale unit.
Represents a time scale whose time cell value is equal to a quarter of a year.
Initializes a new instance of the TimeScaleQuarter class with the default settings.
Calculates the largest datetime value that is less or equal to the argument and represents an integer number of year quarters.
A value.
A value representing an argument rounded to year quarters.
Adds a time interval, equivalent to one quarter of the year, to the argument value.
A value.
A value.
Represents a time scale whose time cell value is equal to a single month.
Initializes a new instance of the TimeScaleMonth class with the default settings.
Calculates the largest datetime value that is less or equal to the argument and represents an integer number of months.
A value.
A value representing an argument rounded to months.
Adds a time interval, equivalent to one month, to the argument value.
A value.
A value.
Represents a time scale whose time cell value is equal to a single hour.
Initializes a new instance of the TimeScaleHour class with the default settings.
Calculates the largest datetime value that is less or equal to the argument and represents an integer number of hours.
A value.
A value representing an argument rounded to hours.
Adds a time interval, equivalent to one hour, to the argument value.
A value.
A value.
Gets the value of the scale unit - a time interval equal to an hour.
A value representing the time interval of a scale unit.
Represents a time scale whose time cell value is equal to a single day.
Initializes a new instance of the TimeScaleDay class with the default settings.
Calculates the largest datetime value that is less or equal to the argument and contains an integer number of days.
A value.
A value representing a date part of an argument.
Adds a time interval, equivalent to one day, to the argument value.
A value.
A value.
Calculates the datetime value that is the nearest to the argument and contains an integer number of days.
A value.
A value specifying a datetime argument rounded to days.
Gets the value of the scale unit - a time interval equal to a day.
A value representing the time interval of a scale unit.
Represents a collection of resource IDs.
Initializes a new instance of the ResourceIdCollection class with the default settings.
Represents a collection of resource IDs for a particular appointment.
Initializes a new instance of the AppointmentResourceIdCollection class with the default settings.
Lists the values used to specify how the appointment status is displayed within an appointment.
The appointment status line has the same height (if shown vertically) or width (if shown horizontally) as the bounds of its appointment.
The appointment status line is invisible.
The appointment status line has the same height (if shown vertically) or width (if shown horizontally) as the time of its appointment.
Serves as the base for classes which represent reminders for non-recurring and recurring appointments.
Gets or sets the reminder's alert time.
A structure which specifies the reminder's alert time.
Switches the reminder off for the associated appointment.
true if the reminder has been successfully switched off; otherwise, false.
Fires when the alert time changes.
Notifies the scheduler to defer the triggering of a reminder by the specified interval.
A value which represents the time interval by which the scheduler should delay the triggering of a reminder.
true if a reminder alert has been successfully snoozed; otherwise, false.
Notifies the scheduler to defer the triggering of a reminder by the specified interval starting from the specified now date and time.
A value which represents the date and time from which the snooze time interval will be counted.
A value which represents the time interval by which the scheduler should delay the triggering of a reminder.
true if a reminder alert has been successfully snoozed; otherwise, false.
Gets or sets the time interval before the appointment's start time.
A structure which represents an interval before the appointment's start time. Default is 15 minutes.
Represents a collection of time scales in the timeline view.
Initializes a new instance of the TimeScaleCollection class with the default settings.
Serves as the base class for classes which are time scales in the Timeline view.
Calculates the smallest datetime value that is greater or equal to the argument and contains an integer number of specified time units.
A value.
A value specifying a datetime argument rounded to a certain datetime unit.
Overrides the property.
A value which specifies the object's color.
Gets or sets the format of the string displayed in the timeline caption.
A value specifying the format string of the caption.
Gets or sets if the time scale is enabled for the View.
true if the time scale is enabled; otherwise, false.
Calculates the largest datetime value that is less or equal to the argument and contains an integer number of specified time units.
A value.
A value representing a datetime argument rounded to certain datetime unit.
Returns a string formatted according to display format for this scale type.
A value representing a scale starting point.
A value representing a scale final point.
A value to be used in a timeline caption.
Adds a time interval equivalent to a scale unit to the argument value.
A value.
A value.
Subtracts a time interval equivalent to a scale unit to the argument value.
A value.
A value.
Occurs when any of the TimeScale class property values is changed.
Calculates the datetime value that is the nearest to the argument value and contains an integer number of specified time units.
A value.
A value specifying a datetime argument rounded to a certain datetime unit.
Gets the string containing the time scale type name.
A value which contains the type name.
Gets or sets whether the time scale is visible.
true if the time scale is visible; otherwise, false.
Gets or sets the width of the time scale element.
An integer value specifying the width of the time scale.
Provides options which define how appointments are painted when the currently active view is the Week View.
Initializes a new instance of the WeekViewAppointmentDisplayOptions class with the default settings.
Gets or sets the vertical distance between appointments.
An integer, representing the vertical distance between appointments (in pixels).
Copies all the settings from the WeekViewAppointmentDisplayOptions object passed as a parameter.
A WeekViewAppointmentDisplayOptions object (which is the descendant) whose settings are assigned to the current object. If null (Nothing in Visual Basic), then a will be thrown.
Gets or sets a value which specifies if left and right borders are shown for same day appointments in the Week view.
true to show left and right borders for same day appointments; otherwise, false.
Overrides the property to hide it.
Returns AppointmentSnapToCellsMode.Always
Provides options which define how appointments are painted when the currently active view is the Month View.
Initializes a new instance of the MonthViewAppointmentDisplayOptions class with the default settings.
Represents the appointments importer which loads the appointments data from a scheduler application (for instance, MS Outlook) to the Scheduler.
Occurs after an object of or derived class imports an appointment from iCalendar file or MS Outlook Calendar storage.
Occurs before an class descendant imports an appointment from iCalendar file or from MS Outlook Calendar storage.
Imports appointments from the specified stream.
A object which represents the stream the appointments will be imported from.
Imports appointments from the specified file.
A string, representing a file path from where the appointments will be imported.
Serves as the base for classes which provide options to define how appointments are displayed when a particular view is currently active.
Initializes a new instance of the AppointmentDisplayOptions class with the default settings.
Gets or sets whether an appointment should change its height to fit the text to display.
true if an appointment's height is changed automatically to fit the text; otherwise, false.
Gets or sets the height of a single appointment for the current View (in pixels).
An integer value which represents the appointment height measured in pixels.
Copies all the settings from the AppointmentDisplayOptions object passed as a parameter.
An AppointmentDisplayOptions object (which is the descendant) whose settings are assigned to the current object. If null (Nothing in Visual Basic), then a will be thrown.
Specifies the type of indicator used to point out that the appointment extends beyond the visible date range.
A enumeration member.
Specifies whether the end time should be visible for the appointment.
An enumeration specifying whether the appointment end time should be displayed.
Specify whether the recurrence symbol should be displayed for the recurrent appointment.
true if a recurrence symbol should be displayed; otherwise, false.
Specify whether the reminder symbol should be displayed for an appointment with a reminder.
true if a reminder symbol should be displayed; otherwise, false.
Specifies whether the appointment should snap to cell borders.
true if appointments are snapped to cells; otherwise, false.
Gets or sets the method of snapping appointments to time cells.
A enumeration member, specifying the snapping method.
Specifies whether the start time should be visible for the appointment.
An enumeration specifying whether the appointment start time should be displayed.
Specifies whether the border of an appointment should be colorized according to the time status and appointment duration.
An enumeration value.
Specifies how the start and end time of the appointment should be displayed - using symbols or digits.
A enumeration member.
Returns the textual representation of appointment display options.
A value which is the textual representation of appointment display options.
Represents a method that will handle the event.
Represents a method that will handle the event.
The event source.
An object which contains event data.
Provides data for the event.
Initializes a new instance of the AppointmentSynchronizingEventArgs class with the specified appointment.
An value which represents the appointment for which the event was raised. This value is assigned to the property.
Initializes a new instance of the AppointmentSynchronizingEventArgs class with the default settings.
Specifies what type of synchronization operation should be performed.
A enumeration value.
Represents a method that will handle the event.
Represents a method that will handle the event.
The event source.
An object which contains event data.
Provides data for the event.
Initializes a new instance of the AppointmentSynchronizedEventArgs class with the specified appointment.
An value which represents the appointment for which the event was raised. This value is assigned to the property.
Initializes a new instance of the AppointmentSynchronizedEventArgs class with the default settings.
Represents a method that will handle the event.
Represents a method that will handle the event.
The event source. This parameter identifies the which raised the event.
An object which contains event data.
Provides data for the event.
Initializes a new instance of the AppointmentDragEventArgs class with the specified settings.
An object which represents the event's source appointment. This value is assigned to the property.
An object which represents the event's edited appointment. This value is assigned to the property.
A value which represents the event's time interval. This value is assigned to the property.
A object which represents the event's resource. This value is assigned to the property.
Specifies whether the appointment can be dragged along the time cells.
true if appointment dragging is allowed; otherwise, false.
Gets the appointment being edited in the drag-and-drop event.
An object.
Gets or sets whether the View is forced to query appointments from the storage.
true to query appointments from storage; otherwise, false.
Gets or sets whether the drag-and-drop operation is handled, and therefore no default processing is required.
true if no default processing is required; otherwise, false.
Gets the time interval represented by the time cell to which an appointment was dragged.
A object.
Gets the resource to which an appointment was dragged.
A object.
Gets or sets the IDs of resources for a new appointment.
A object.
Gets the source appointment in the drag-and-drop event.
An object.
Represents a method that will handle the event.
Represents a method that will handle the event.
The event source.
An object which contains event data.
Provides data for the event.
Initializes a new instance of the AppointmentImportingEventArgs class with the specified appointment.
An value which represents the appointment for which the event was raised. This value is assigned to the property.
Represents a method that will handle the event.
Represents a method that will handle the event.
The event source.
An object which contains event data.
Provides data for the event.
Initializes a new instance of the AppointmentImportedEventArgs class with the specified appointment.
An value which represents the appointment for which the event was raised. This value is assigned to the property.
Represents a method that will handle the event.
Represents a method that will handle the event.
The event source.
An object which contains event data.
Provides data for the event.
Initializes a new instance of the AppointmentExportingEventArgs class with the specified appointment.
An value which represents the appointment for which the event was raised. This value is assigned to the property.
Represents a method that will handle the event.
Represents a method that will handle the event.
The event source.
An object which contains event data.
Provides data for the event.
Initializes a new instance of the AppointmentExportedEventArgs class with the specified appointment.
An value which represents the appointment for which the event was raised. This value is assigned to the property.
Represents a method that will handle the event.
Represents a method that will handle the event.
The event source. This parameter identifies the which raised the event.
An object which contains event data.
Provides data for the event.
Initializes a new instance of the AppointmentDisplayTextEventArgs class with specified settings.
An interface defining view information for the appointment.
A string, representing the text displayed in the upper (indicative) part of the appointment region
A string, representing the text displayed in the main (informative) part of the appointment region
Provides access to the appointment for which the event is fired.
An that is prepared for display.
Gets or sets the text that will be displayed as an appointment's description.
A value which represents the description displayed for the appointment.
Gets or sets the text that will be displayed as the appointment's text (subject and location together).
A value which represents the displayed text of the appointment.
Provides access to the characteristics of the appointment prepared for display.
An interface defining view characteristics for the appointment.
Represents a method that will handle the event.
Represents a method that will handle the event.
The event source. This parameter identifies the which raised the event.
An object which contains event data.
Provides data for the event.
Initializes a new instance of the AppointmentConflictEventArgs class with the specified settings.
An object which represents the event's appointment. This value is assigned to the property.
An object which represents the appointment's clone to be copied to a new . This value is assigned to the property.
An object which represents a collection of appointments which are considered to be conflicting with the current . This value is assigned to the property.
Gets the clone of the appointment being processed in the or the events.
An object which represents a clone of the .
Gets the collection of appointments which are considered to be conflicting with the current appointment.
An object which contains all appointments which are in conflict with the current one.
Gets the time interval which the event was raised for.
A object which represents the time interval that the event was raised for.
Removes all the conflicting appointments from the specified collection whose doesn't match the specified Id.
An object that contains all conflicting appointments.
A that specifies the resource Id which appointments should be left in the collection.
Lists the values used to specify the currently performed operation when synchronizing the scheduler's data.
A new appointment will be created in the synchronization target.
An appointment in the synchronization target will be deleted.
An appointment in the synchronization target will be replaced by an appropriate appointment from the synchronization source.
Lists the values used to specify the visibility state of the start and end time within appointments.
Appointment time is always shown.
Whether the appointment time is shown or not is determined automatically according to the current scheduler view's settings.
Appointment time is never shown.
Lists the values used to specify how the the start and end time are displayed within appointments.
The start and end time of appointments are automatically shown by the Scheduler Control either as text or as clocks.
The start and end time of appointments are always shown as clocks.
The start and end time of appointments are always shown as text.
This class is used for a control setting's validation, and holds a control, validation result, and an error message, if any.
Initializes a new instance of the ValidationArgs class with default settings.
Gets or sets the control whose settings are validated.
An object representing a control used in the procedure of settings validation.
Gets or sets text that contains an error message representing the result of control settings validation.
A value that contains an error message.
Indicates whether settings are valid.
true if control settings are valid, otherwise false.
Represents a storage for the parameters used to specify the distance from the appointmernt's boundary to the column's inner border in the Day View
Initializes a new instance of the SchedulerColumnPadding class with the specified setting.
Copies all the settings from the SchedulerColumnPadding object passed as a parameter.
A SchedulerColumnPadding object whose settings are assigned to the current object.
Gets or sets the distance of the appointment's left edge from the column's inner left border in the Day view.
An integer, specifying the distance in pixels.
Gets or sets the distance of the appointment's right edge from the column's inner right border in the Day view.
An integer, specifying the distance in pixels.
Lists the values that identify a scheduler's elements.
The test point belongs to the all-day area.
The test point belongs to contents of an appointment.
The test point belongs to the Dependency
The test point belongs to the movable edge of an appointment.
The test point belongs to the bottom resizable edge of an appointment.
The test point belongs to the left resizable edge of an appointment.
The test point belongs to the right resizable edge of an appointment.
The test point belongs to the top resizable edge of an appointment.
The test point belongs to a time cell.
The test point belongs to a day header.
The test point belongs to a day of week header.
The test point belongs to a column in a Day View.
The test point belongs to the group separator, which separates one group from another.
The test point belongs to a MoreButton.
The test point belongs to the navigation button.
The test point does not belong to any visual element or is outside the scheduler.
The test point belongs to a resource header.
The test point belongs to a time ruler.
The test point belongs to a Scroll MoreButton.
The test point belongs to the selection bar in the Timeline View.
The test point belongs to a single cell of the selection bar in the Timeline View.
The test point belongs to a single week.
The test point belongs to the timeline bar.
The test point belongs to the time scale header in the Timeline View.
An object under the test point cannot be determined.
The test point belongs to the top-left corner in the Day View.
Lists the visibility modes of the resource navigator.
Resource Navigator is always visible.
Resource Navigator is visible if the property value is other than 0.
Resource navigator is never visible.
Lists the types of default actions which can be applied after the Reminders form is closed.
After the Reminders form is closed, whether the reminders are snoozed or dismissed is determined manually in the or event handler.
After the Reminders form is closed, all reminders will be dismissed.
After the Reminders form is closed, all reminders will be snoozed.
Represents a collection of mappings of the custom properties of resources to appropriate data fields.
Initializes a new instance of the ResourceCustomFieldMappingCollection class with the default settings.
Appends the specified object to the storage's collection of custom fields mappings.
An object to append to the collection.
An integer value indicating the position at which the new element was inserted.
Provides access to individual items in the collection by their names.
A value specifying the name of the custom field to get.
A object which represents the custom field mapping with the specified name.
Provides indexed access to individual items in the collection.
A zero-based integer specifying the desired item's position within the collection. If it's negative or exceeds the last available index, an exception is raised.
A object which represents the custom field mapping at the specified position.
Represents a method that will handle the event.
Represents a method that will handle the event.
The event source. This parameter identifies the which raised the event.
A object which contains event data.
Provides data for the event.
Initializes a new instance of the RemindersFormDefaultActionEventArgs class with the specified settings.
A value which represents the event's collection of reminder alerts. This value is assigned to the property.
Gets or sets whether the Reminders Form closing is canceled or not.
true if the form closing is cancelled; otherwise, false.
Gets or sets whether an event was handled, if it was handled the default actions are not required.
true if no default processing of the form's reminders is required; otherwise, false.
Represents a method that will handle the AllowAppointment~ events of the .
Represents a method that will handle the AllowAppointment events of the .
The event source. This parameter identifies the which raised the event.
An object which contains event data.
Provides data for the AllowAppointment events of the .
Initializes a new instance of the AppointmentOperationEventArgs class with the specified appointment.
An value which represents the event's appointment. This value is assigned to the property.
Gets or sets a value indicating whether an end-user is allowed to perform a particular action.
true if an action is allowed; otherwise, false.
Gets or sets a value indicating if the appointment is recurring.
true if the appointment is recurring; otherwise, false.
Provides options which define how appointments are displayed when the currently active view is the Timeline View.
Initializes a new instance of the TimelineViewAppointmentDisplayOptions class with default settings.
Gets or sets the vertical distance between appointments.
An integer, representing the vertical distance between appointments (in pixels).
Provides a wrapper for using the IAppointmentFormatStringService interface, enabling you to change time formats used to display appointment start and end times, as well as the string indicating that an appointment extends beyond the visible area.
Initializes a new instance of the AppointmentFormatStringService class with default settings.
Override this method to change the format of the appointment continue item.
An object exposing the interface.
A format string.
Override this method to change the format of the appointment continue item.
An object exposing the interface.
A format string.
Override this method to change the format of the appointment end time in the Timeline View.
An object exposing the interface.
A format string.
Override this method to change the format of the appointment start time in the Timeline View.
An object exposing the interface.
A format string.
Override this method to change the format of the appointment end time in the views that use vertical appointments, such as the Day view.
An object exposing the interface.
A format string.
Override this method to change the format of the appointment start time in the views that use vertical appointments, such as the Day view.
An object exposing the interface.
A format string.
Provides a wrapper for using the ITimeRulerFormatStringService interface, enabling you to change captions displayed in the Time Ruler.
Initializes a new instance of the TimeRulerFormatStringService class with default settings.
Override this method to change the format of the half-day hour caption at the Time Ruler.
A object.
A format string.
Override this method to change the format of the hour captions displayed at the Time Ruler.
A object.
A format string.
Override this method to change the format of the individual hour captions displayed at the Time Ruler.
A object.
A format string.
Override this method to change the format of the individual minute captions displayed at the Time Ruler.
A object.
A format string.
Override this method to change the format of the time designator displayed at the Time Ruler.
A object.
A format string.
Contains options specific for the SmartSync Printing feature.
Initializes a new instance of the SmartSyncOptions class with default settings.
Copies all the settings from the SmartSyncOptions object passed as a parameter.
A SmartSyncOptions instance whose elements are copied to the current object.
Gets or sets the grouping used for creating report pages if the option is switched on.
A enumeration member specifying the grouping for the SmartSync printing.
Represents a method that will handle the event.
Represents a method that will handle the event.
The event sender ( an control).
A object which contains event data.
Provides data for the event.
Initializes a new instance of the SchedulerUnhandledExceptionEventArgs class with the specified exception.
An object representing the exception which caused an event.
Gets the exception which triggers the event.
An object representing an exception which caused the event.
Gets or sets whether an event was handled. If it was handled, the exception is not propagated.
true if an exception is propagated; otherwise, false.
Represents a collection of time intervals for a single day.
Initializes a new instance of the TimeOfDayIntervalCollection class with default settings.
Gets the duration of the time interval starting at the earliest work time and finishing at the latest work time in a collection.
A object representing a time interval.
Gets the end of the last work time interval in a collection.
A object representing the latest work time.
Gets the start of the first work time interval in a collection.
A object representing the earliest work time.
Provides methods for creating appointments.
If implemented by a class, creates an appointment of the specified type.
An enumeration value specifying the type of the created appointment.
An object which represents an appointment of the specified type.
Represents a collection of mappings of the persistent properties of persistent objects (appointments or resources) to appropriate data fields.
Initializes a new instance of the MappingCollection class with default settings.
Serves as the base class for classes that provide mapping of the properties of persistent objects (appointments or resources) to appropriate data fields.
Returns a value from the specified persistent object corresponding to the field to which it is mapped.
A that represents the object which is bound to data using the current mapping.
A that represents the data field's value.
Gets or sets the name of the member in a datasource which should be mapped to the specific property.
A value which represents the data member to be mapped.
Gets or sets the name of the property which should be mapped to a specific member in a datasource.
A value which represents the property name to be mapped.
Assigns the value of the mapped data field to the specified persistent object.
A that represents the object which is bound to data using the current mapping.
A that specifies the required data field's value.
Gets the mapping's type.
A object which represents the mapping's type.
Represents a method that will handle the event.
Represents a method that will handle the event.
The event source. This parameter identifies the which raised the event.
An object which contains event data.
Represents a collection of mappings of the custom properties of appointments to appropriate data fields.
Initializes a new instance of the AppointmentCustomFieldMappingCollection class with the default settings.
Appends the specified object to the storage's collection of custom fields mappings.
An object to append to the collection.
An integer value indicating the position at which the new element was inserted.
Provides access to individual items in the collection by their names.
A value specifying the name of the custom field to get.
An object which represents the custom field mapping with the specified name.
Provides indexed access to individual items in the collection.
A zero-based integer specifying the desired item's position within the collection. If it's negative or exceeds the last available index, an exception is raised.
An object which represents the custom field mapping at the specified position.
Represents a mapping of a custom property of an appointment to an appropriate data field.
Initializes a new instance of the AppointmentCustomFieldMapping class with default settings.
Initializes a new instance of the AppointmentCustomFieldMapping class with the specified name and member.
A value that specifies the name of the custom field. This value is assigned to the property.
A value that specifies the member value of the custom field mapping (the name of the field in the database). This value is assigned to the property.
Initializes a new instance of the AppointmentCustomFieldMapping class with the specified name, member and value type.
A value that specifies the name of the custom field. This value is assigned to the property.
A value that specifies the member value of the custom field mapping. This value is assigned to the property.
A enumeration value, representing one of the standard value types.
Gets or sets the name of the field in a data source which should be mapped to a custom property of an appointment.
A value which represents the name of the data field to be mapped.
Lists the week in a month in which the event will occur.
The recurring event will occur once a month, on the specified day or days of the first week in the month.
The recurring event will occur once a month, on the specified day or days of the fourth week in the month.
The recurring event will occur once a month, on the specified day or days of the last week in the month.
There isn't any recurrence rule based upon the weeks in a month.
The recurring event will occur once a month, on the specified day or days of the second week in the month.
The recurring event will occur once a month, on the specified day or days of the third week in the month.
Represents a base class for different user interface objects.
Initializes a new instance of the UserInterfaceObject class with the specified display name.
A value which represents the display name of the object. This value is assigned to the property.
Initializes a new instance of the UserInterfaceObject class with the specified color, display name and menu caption.
A value that specifies the color of the object. This value is assigned to the property.
A value which represents the display name of the object. This value is assigned to the property.
A value which represents the menu caption of the object. This value is assigned to the property.
Initializes a new instance of the UserInterfaceObject class with the specified display name and menu caption.
A value which represents the display name of the object. This value is assigned to the property.
A value which represents the menu caption of the object. This value is assigned to the property.
Gets or sets the color of the user interface object.
A value which specifies the object's color.
Gets or sets the text which identifies an element.
A value which identifies an element.
Disposes of the UserInterfaceObject object.
Gets or sets the element's menu caption.
A value which specifies the element's menu caption.
Returns the element's textual representation.
A value that is the textual representation of the current element.
Represents a collection of custom fields bound to a scheduler's storage.
Initializes a new instance of the CustomFieldCollection class with the default settings.
Locks the CustomFieldCollection, preventing change notifications (and visual updates) from being raised by the object until the EndUpdate or CancelUpdate method is called.
Unlocks the CustomFieldCollection object after it has been locked by the BeginUpdate method, without causing an immediate visual update.
Removes all items from the collection.
Gets the number of elements contained in a collection.
An integer representing the number of elements in a collection.
Unlocks the CustomFieldCollection object after a call to the BeginUpdate method and causes an immediate visual update.
Returns an enumerator that iterates through the collection.
A System.Collections.Generic.IEnumerator @lt;T@gt; object that can be used to iterate through the collection.
Gets whether the collection has been locked for updating.
true if the collection is locked; otherwise, false.
Gets the value stored for the custom field specified by the custom field name.
A value specifying the name of the custom field to get.
A which represents the value of the custom field with the specified name.
Provides indexed access to individual items in the collection.
A zero-based integer specifying the desired item's position within the collection. If it's negative or exceeds the last available index, an exception is raised.
A which represents the value of the custom field at the specified position.
Removes the CustomFieldCollection item at the specified index.
The zero-based index of the item to remove.
Lists the available time zones.
Cen. Australia Standard Time
Afghanistan Standard Time
[To be supplied]
Alaskan Standard Time
[To be supplied]
Arab Standard Time
[To be supplied]
Arabian Standard Time
[To be supplied]
Arabic Standard Time
[To be supplied]
Argentina Standard Time
[To be supplied]
Armenian Standard Time
[To be supplied]
Atlantic Standard Time
[To be supplied]
Azerbaijan Standard Time
[To be supplied]
Azores Standard Time
[To be supplied]
GTB Standard Time
Egypt Standard Time
[To be supplied]
Cape Verde Standard Time
Caucasus Standard Time
Central Standard Time
[To be supplied]
Central America Standard Time
[To be supplied]
Central Asia Standard Time
[To be supplied]
AUS Central Standard Time
[To be supplied]
Central Brazilian Standard Time
[To be supplied]
Canada Central Standard Time
[To be supplied]
Central Europe Standard Time
[To be supplied]
Central European Standard Time
[To be supplied]
Central Standard Time (Mexico)
[To be supplied]
Central Pacific Standard Time
[To be supplied]
China Standard Time
[To be supplied]
Reserved for special purposes. Do not use this value in your application.
[To be supplied]
Syria Standard Time
[To be supplied]
Dateline Standard Time
[To be supplied]
Eastern Standard Time
[To be supplied]
E. Africa Standard Time
[To be supplied]
E. Australia Standard Time
[To be supplied]
AUS Eastern Standard Time
[To be supplied]
E. Europe Standard Time
[To be supplied]
E. South America Standard Time
[To be supplied]
Ekaterinburg Standard Time
[To be supplied]
Fiji Standard Time
[To be supplied]
Georgian Standard Time
[To be supplied]
Greenland Standard Time
[To be supplied]
Greenwich Standard Time
[To be supplied]
Hawaiian Standard Time
[To be supplied]
India Standard Time
Iran Standard Time
Israel Standard Time
Jordan Standard Time
Kaliningrad Standard Time
Kamchatka Standard Time
Korea Standard Time
GMT Standard Time
Mauritius Standard Time
Mexico Standard Time
Mexico Standard Time 2
Mid-Atlantic Standard Time
Middle East Standard Time
Samoa Standard Time
Montevideo Standard Time
Morocco Standard Time
Mountain Standard Time
Mountain Standard Time (Mexico)
Myanmar Standard Time
Namibia Standard Time
Nepal Standard Time
Newfoundland Standard Time
New Zealand Standard Time
North Asia Standard Time
North Asia East Standard Time
N. Central Asia Standard Time
FLE Standard Time
Pacific Standard Time
Pacific Standard Time (Mexico)
Pakistan Standard Time
Paraguay Standard Time
Romance Standard Time
Russian Standard Time
Bahia Standard Time
Singapore Standard Time
South Africa Standard Time
SA Eastern Standard Time
SA Pacific Standard Time
SA Western Standard Time
SE Asia Standard Time
Pacific SA Standard Time
Sri Lanka Standard Time
Taipei Standard Time
Tasmania Standard Time
Tokyo Standard Time
Tonga Standard Time
Ulaanbaatar Standard Time
US Eastern Standard Time
US Mountain Standard Time
UTC
Venezuela Standard Time
Vladivostok Standard Time
West Asia Standard Time
W. Australia Standard Time
W. Central Africa Standard Time
W. Europe Standard Time
West Pacific Standard Time
Yakutsk Standard Time
Represents a time zone collection.
Initializes a new instance of the SchedulerTimeZoneCollection class with default settings.
Represents a time zone.
Initializes a new instance of the SchedulerTimeZone class with default settings.
Creates a copy of the current SchedulerTimeZone object.
A SchedulerTimeZone object which is a copy of the current object.
Gets or sets the time offset used to calculate the UTC for the daylight saving time period for the current time zone.
A value that is the time offset.
Gets or sets the date when daylight saving time starts and standard time ends.
A value specifying the date on which daylight saving time starts.
Gets the name of the daylight saving time zone.
A representing the daylight saving time zone's name.
Gets or sets the name of the time zone which will be used when the current date belongs to the daylight saving time period.
A representing the daylight saving time zone's name.
Gets or sets the display name for this time zone.
A value representing the display name for this time zone.
Determines whether the specified object is equal to the current SchedulerTimeZone instance.
The object to compare with the current object.
true if the specified object is equal to the current SchedulerTimeZone instance; otherwise false.
Returns the daylight saving time period for a particular year.
A value specifying the year for which the dates of daylight saving time should be returned.
A value containing the start and end date for daylight saving time in the year.
Gets the hash code (a number) that corresponds to the value of the current SchedulerTimeZone object.
An integer value representing the hash code for the current object.
Returns the coordinated universal time (UTC) offset for the specified local time according to daylight saving time.
A value which specifies the local date and time.
A value specifying the daylight interval. Use this parameter when it's necessary to specify a daylight interval which differs from the standard daylight interval for this time.
A value representing the UTC offset from time, measured in ticks.
Returns the coordinated universal time (UTC) offset for the specified local time.
A value specifying the local date and time.
A value representing the UTC offset from time, measured in ticks.
Gets or sets the string identifier of the time zone.
A string that uniquely identifies a particular time zone and corresponds to the System.TimeZoneInfo.Id property value.
Gets or sets the time offset for the standard time period.
A value representing the time offset.
Gets or sets the date on which standard time starts and daylight saving time ends.
A value specifying the date on which standard time starts.
Gets the standard name of the time zone.
A representing the time zone's standard name.
Gets or sets the name of the time zone which will be used when the current date belongs to the standard time period.
A representing the standard time zone's name.
Gets or sets the UTC offset for this time zone.
A value which represents the UTC offset for the time zone.
Lists the types of appointment images available.
Represents any custom image added to the collection of a scheduler.
Represents the image which indicates that the appointment is recurring.
Represents the image which indicates that the recurring appointment has been changed (its is set to ChangedOccurrence).
Represents the image which indicates that the appointment has a .
Represents a collections that contain time intervals of a month duration.
Initializes a new instance of the MonthIntervalCollection class with default settings.
Represents a method that will handle the event.
Represents a method that will handle the event.
The event source.
An object which contains event data.
Provides data for the event.
Initializes a new instance of the ExchangeAppointmentEventArgs class with the specified settings.
An value which represents the event's appointment. This value is assigned to the property.
Gets or sets the foreign appointment Id, that is the appointment identifier in the database of the third-party scheduler application (for instance, MS Outlook) with which appointment data is exchanged.
A which represents the appointment Id value.
Represents a method that will handle the and events.
Represents a method that will handle the and events.
The event source. This parameter identifies the which raised the event.
A object which contains event data.
Provides data for the and events.
Initializes a new instance of the CancelListChangedEventArgs class with the specified settings.
A enumeration value that specifies the way in which the list changed. This value is assigned to the property.
An integer value that specifies the new index of the item in the list. This value is assigned to the property.
An integer value that specifies the old index of the item in the list. This value is assigned to the property.
Gets or sets whether the operation performed on the processed event should be canceled.
true to cancel the operation performed on the event; otherwise, false.
Represents a collection of resources.
Initializes a new instance of the ResourceBaseCollection class with default settings.
Finds all elements with a predicate match and returns them in a list collection.
A predicate method delegate, which returns true if there's a match and the element is found.
An object, representing a collection of items that meets the criteria
Gets a resource within the collection by its ID value.
A which represents the resource ID.
A object whose is equal to the specified resource ID. If no resource with the specified ID is found, then the value will be returned.
Represents a collection of time rulers.
Initializes a new instance of the TimeRulerCollection class with default settings.
Represents a time ruler.
Initializes a new instance of the TimeRuler class with default settings.
Gets or sets whether the time ruler maintains daylight-saving time.
true to adjust a time ruler for daylight-saving time; otherwise, false.
Gets or sets whether the AM/PM designator is shown for each hour.
true to show the AM/PM designator for each hour; false to show the AM/PM designator only once.
Gets or sets a value indicating whether the time value should be always shown for the top row.
true if the time for the top row should be always visible; otherwise, false.
Gets or sets the time ruler's caption.
A value which specifies the time ruler's caption.
Fires when any of the TimeRuler properties are changed.
Gets or sets whether the visual element which indicates the current time is displayed.
true to display the time slider; otherwise, false.
Gets or sets whether minutes are displayed by the time ruler.
true to display minutes; otherwise, false.
Gets or sets the time zone displayed by the time ruler.
A object which represents a time zone.
Gets or sets whether a particular TimeRuler always uses the ClientTimeZoneId setting.
true if a TimeRuler uses ClientTimeZoneId setting; otherwise, false.
Gets or sets whether a TimeRuler element is displayed within the Scheduler control.
true if the TimeRuler is visible; otherwise, false.
Represents a collection of appointments.
Initializes a new instance of the AppointmentBaseCollection class with default settings.
Finds all elements with a predicate match and returns them in a list collection.
A predicate method delegate, which returns true if there's a match and the element is found.
An object, representing a collection of items that meets the criteria
Retrieves the collection of appointments that are in the specified time interval.
A object specifying the required time interval.
An object representing the collection of appointments which belong to the specified time interval. Note, that time intervals bounds are excluded in this case.
Retrieves the collection of appointments that are in the specified time interval from the specified collection of appointments sorted by start dates.
An object specifying the collection of appointments sorted by their dates.
A object specifying the required time interval.
An object representing the collection of appointments which belong to the specified time interval. Note, that time intervals bounds are excluded in this case.
Provides methods used to convert a value to a string and vice versa.
Occurs before the specified value is converted to a string.
Converts the specified string to a value.
A to convert.
A value representing the converted string. If the specified string can't be converted to a correctly, then the will be returned.
Occurs before the specified string is converted to a value.
Resets all the helper's options to their default values.
Converts the specified value to a string.
A value to convert.
A value representing the converted time span. If the specified time span can't be converted to a string correctly, then will be returned.
Represents a method that will handle the persistent objects events of the .
Represents a method that will handle the persistent objects events of the .
The event source. This parameter identifies the which raised the event.
A object which contains event data.
Provides data for the persistent objects events of the .
Initializes a new instance of the PersistentObjectsEventArgs class with the specified object.
A object which will contain the event's persistent objects. This value is assigned to the property.
Gets the persistent objects which the event was raised for.
A object which represents the collection of persistent objects that the event was raised for.
Represents a method that will handle the persistent object events of the that have a cancel option.
Represents a method that will handle the persistent object events of the that have a cancel option.
The event source. This parameter identifies the which raised the event.
A object which contains event data.
Provides data for the persistent object events of the that have a cancel option.
Initializes a new instance of the PersistentObjectCancelEventArgs class with the specified settings.
A value which represents the event's persistent object. This value is assigned to the property.
Gets or sets whether the operation performed on the processed event should be canceled.
true to cancel the operation performed on the event; otherwise, false.
Serves as the base class for classes that provide functionality for importing and exporting appointments.
Occurs before an Appointment Exchanger retrieves information about a foreign ID of an appointment, i.e. its identifier in a third-party scheduler application (for instance, MS Outlook) with which the appointment data are exchanged.
Indicates that the export/import process was terminated.
true if an attempt to execute Import (Export) methods was terminated; otherwise, false.
Occurs if an exception is raised during the export/import process.
Gets the number of objects (appointments) that will take part in an exchange procedure.
An integer, representing the number of objects for exchange.
Gets the storage with which the current appointment exchanger is synchronized.
A object for this appointment exchanger.
Unconditionally stops the export/import process, so no data are loaded.
Represents the appointments exporter which exports the appointments data from the Scheduler to another scheduler application (for instance, MS Outlook).
Occurs after an Appointment Exporter exports an appointment to iCalendar file or to MS Outlook Calendar storage.
Occurs before an class or its descendant exports an appointment to iCalendar file or to MS Outlook Calendar storage.
Exports appointments to the specified stream.
A object which represents the stream the appointments will be exported to.
Exports appointments to the specified file.
A string that represents a file path to which the appointments will be exported.
Lists items that can be used in the context menus of a Scheduler.
The Create Dependency item of the context menu which is invoked when an appointment is clicked with the right mouse button. Selecting this item enables the user to drag a line from the current (the Parent) appointment to another (Dependent) appointment to establish a dependency. By default, the type of dependency is .
The entire context menu which is invoked after a dependency line has been clicked with the right mouse button.
The Cancel item of a context menu which is invoked after an appointment has been clicked and dragged with the right mouse button. Selecting this item cancels the dragging of the appointment.
The Copy item of the context menu which is invoked after an appointment has been clicked and dragged with the right mouse button. Selecting this item copies the dragged appointment and inserts a copy at the time period which the appointment being copied was dragged to.
The entire context menu which is invoked after an appointment has been clicked and dragged with the right mouse button.
The Move item of the context menu which is invoked after an appointment has been clicked and dragged with the right mouse button. Selecting this item moves the appointment to the time period which it was dragged to.
The entire context menu which is invoked after an appointment has been clicked with the right mouse button.
For internal use only.
For internal use only.
For internal use only.
For internal use only.
For internal use only.
Menu item that corresponds to the command used to collapse a resource tree in a hierarchical view displayed by the control.
Any custom menu item. You can add your custom menu items by handling the event.
For internal use only.
The Customize Time Ruler item of the context menu which is invoked when the time ruler is clicked with the right mouse button. Selecting this item invokes the Time Ruler dialog which allows the properties of the current time ruler to be edited.
The entire context menu which is invoked when the view's time cells that don't contain any appointments are clicked with the right mouse button.
The Delete item of the context menu which is invoked when an appointment is clicked with the right mouse button. Selecting this item removes the current appointment. If the current appointment is recurring, then the Delete Series dialog will be invoked.
The Delete item of the context menu which is invoked when a dependency line is clicked with the right mouse button. Selecting this item deletes the selected dependency.
For internal use only.
For internal use only.
For internal use only.
The Edit Series item of the context menu which is invoked when a recurring appointment is clicked with the right mouse button. Selecting this item invokes the Edit Appointment dialog which allows the entire series of recurring appointments to be edited.
For internal use only.
Menu item that corresponds to the command used to expand a resource tree in a hierarchical view displayed by the control.
The Go to Date item of the context menu which is invoked when the view's time cells which don't contain any appointments are clicked with the right mouse button. Selecting this item invokes the Go To Date dialog which allows the date displayed in the current view to be changed.
The Go to This Day item of the context menu which is invoked when any of the view's time cells that don't contain any appointments are clicked with the right mouse button (only in a Week or Month view). Selecting this item changes the current view to the Day and sets the date displayed in this view to the selected date.
The Go to Today item of the context menu which is invoked when any of the view's time cells that don't contain any appointments are clicked with the right mouse button. Selecting this item changes the date displayed in the current view to the current date on the local machine.
The Label As item of the context menu which is invoked after an appointment has been clicked with the right mouse button, and also the entire submenu which is opened with this menu item.
The New All-Day Event item of the context menu which is invoked when the view's time cells that don't contain any appointments are clicked with the right mouse button. Selecting this item invokes the Edit Appointment dialog used to create a new all-day appointment (in this case the option in the dialog is checked).
The New Appointment item of the context menu which is invoked when a view's time cells that don't contain any appointments are clicked with the right mouse button. Selecting this item invokes the Edit Appointment dialog used to create a new appointment.
The New Recurring Appointment item of the context menu which is invoked when a view's time cells that don't contain any appointments are clicked with the right mouse button. Selecting this item invokes the Edit Appointment dialog used to create a new appointment, and also invokes the Recurrence dialog which allows the recurrence pattern to be specified for the new appointment.
The New Recurring Event item of the context menu which is invoked when a view's time cells that don't contain any appointments are clicked with the right mouse button. Selecting this item invokes the Edit Appointment dialog used to create a new all-day appointment (in this case the option in the dialog is checked), and also invokes the Recurrence dialog which allows the recurrence pattern to be specified for the new appointment.
The Open item of the context menu which is invoked when an appointment is clicked with the right mouse button. Selecting this item invokes the Edit Appointment dialog which allows the properties of the current appointment to be edited. Note that if the appointment is recurring, then this item only allows the current appointment to be edited, not its entire series.
The Edit item of the context menu which is invoked when a dependency line is clicked with the right mouse button. Selecting this item invokes the dialog which enables the user to change the dependency type.
For internal use only.
For internal use only.
For internal use only.
For internal use only.
For internal use only.
For internal use only.
The Restore Default State item of the context menu which is invoked when a changed recurring appointment (which property is equal to ChangedOccurrence) is clicked with the right mouse button. This item is accessible for recurring appointments only. Selecting this item restores the default state of the appointment as it was generated by the recurrence pattern.
The entire context menu which is invoked when the time ruler is clicked with the right mouse button. Note that the corresponding items for this context menu are specified by the property of each time slot.
For internal use only.
For internal use only.
This menu item is associated with a command to switch the Scheduler into a Split mode.
See the How to: Split Appointments and Series article for more information.
The Show Time As item of the context menu which is invoked after an appointment has been clicked with the right mouse button, and also the entire submenu which is opened with this menu item.
For internal use only.
For internal use only.
For internal use only.
For internal use only.
For internal use only.
For internal use only.
For internal use only.
For internal use only.
For internal use only.
For internal use only.
For internal use only.
The Day View check item of the Change View To submenu of the context menu which is invoked when a view's time cells that don't contain any appointments are clicked with the right mouse button. Selecting this item changes the to the Day View.
The Gantt View check item of the Change View To submenu of the context menu which is invoked when time cells that don't contain any appointments are clicked with the right mouse button. Selecting this item changes the to the Gantt View.
Represents a command used to set the to the .
The default menu does not contain this item. Use the event, to insert the SwitchToGroupByDate item.
Represents a command used to set the to the .
The default menu does not contain this item. Use the event, to insert the SwitchToGroupByNone item.
Represents a command used to set the to the .
The default menu does not contain this item. Use the event, to insert the SwitchToGroupByResource item.
The Month View check item of the Change View To submenu of the context menu which is invoked when a view's time cells that don't contain any appointments are clicked with the right mouse button. Selecting this item changes the to the Month View.
The Timeline View check item of the Change View To submenu of the context menu, invoked on a right click within the scheduler display area not occupied by appointments. Selecting this item changes the to the Timeline View.
The Week View check item of the Change View To submenu of the context menu which is invoked when a view's time cells that don't contain any appointments are clicked with the right mouse button. Selecting this item changes the to the Week View.
The Work Week View check item of the Change View To submenu of the context menu which is invoked when a view's time cells that don't contain any appointments are clicked with the right mouse button. Selecting this item changes the to the Work Week View.
The Change View To item of the context menu which is invoked when a view's time cells that don't contain any appointments are clicked with the right mouse button, and also the entire submenu which is opened with this menu item.
Any of the Time Scales menu item of the popup menu invoked on a right click within the scheduler display area not occupied by appointments, when the scheduler's view is the Timeline View. Checking these items enables the corresponding Timeline scales.
The entire submenu opened by this menu item has the same Id.
Check items of the Time Scale Captions submenu in the context menu invoked on a right click within the scheduler display area not occupied by appointments. Checking these items makes the corresponding Timeline scales visible.
The entire submenu opened by this menu item has the same Id.
For internal use only.
Represents a method that will handle the event.
Represents a method that will handle the event.
The event source. This parameter identifies the which raised the event.
A object which contains event data.
Provides data for the event.
Initializes a new instance of the TimeIntervalEventArgs class with the specified time interval.
A value which represents the event's time interval. This value is assigned to the property.
Gets the time interval which the event was raised for.
A object which represents the time interval that the event was raised for.
Serves as the base class for classes which provide data for certain appointment events.
Initializes a new instance of the AppointmentEventArgs class with the specified appointment.
An value which represents the event's appointment. This value is assigned to the property.
Gets the appointment for which the event was raised.
An object which represents the appointment for which the event was raised.
Lists the modes which specify if appointments conflicts are allowed.
Appointments conflicts are allowed. This means that appointment intervals can intersect for the same resource (or for at least for one of the resources to which they belong, if resources are shared).
Whether the conflicts are resolved or not is determined manually in the event handler.
Appointments conflicts are forbidden. This means that appointment intervals can't intersect each other for the same resource (or for at least for one of the resources to which they belong, if resources are shared).
Represents a base class for collections which contain time intervals of the fixed duration (day or week).
Represents a collection of alert notifications.
Initializes a new instance of the ReminderAlertNotificationCollection class with default settings.
Appends the specified object to the current collection.
A object to append to the collection.
An integer value indicating the position into which the new element was inserted. If the element is already present in the collection, then its current position will be returned.
Provides indexed access to individual items in the collection.
A zero-based integer specifying the desired item's position within the collection. If it's negative or exceeds the last available index, an exception is raised.
A object which represents the alert notification located at the specified position.
Contains information related to the reminder alert.
Initializes a new instance of the ReminderAlertNotification class for the specified reminder and occurrence in a recurrent series.
A object that specifies the reminder of the alert notification. This value is assigned to the property.
An for which an alert is fired.
Gets an appointment for which an alert is fired.
An object, representing an event that has an alert invoked.
Gets the reminder of the alert notification.
A object that specifies the reminder of the alert notification.
Provides customization options for the Scheduler control.
Initializes a new instance of the SchedulerOptionsCustomization class with default settings.
Gets or sets a value that specifies whether an end-user is allowed to share the schedule time between two or more appointments.
An enumeration value specifying whether the time interval of two or more appointments can intersect or not, if these appointments belong to the same resource(s).
Gets or sets a value that specifies whether an end-user is allowed to copy appointments.
A enumeration value that specifies the type of appointment to which the action can be applied.
Gets or sets a value that specifies whether an end-user is allowed to create new appointments.
A enumeration value that specifies the type of appointment which the action can be applied to.
Gets or sets a value that specifies whether an end-user is allowed to delete appointments.
A enumeration value that specifies the types of appointment to which the action can be applied.
Gets or sets a value that specifies whether an end-user is allowed to drag and drop appointments to another time slot or date.
An enumeration value that specifies the type of appointment which the action can be applied to.
Gets or sets a value that specifies whether an end-user is allowed to drag and drop appointments between resources.
An enumeration value that specifies the type of appointment that the action can be applied to.
Gets or sets a value that specifies whether an end-user is allowed to edit appointments.
An enumeration value that specifies the type of appointment which the action can be applied to.
Gets or sets a value that specifies whether an end-user is allowed to select more than one appointment simultaneously.
true if multiple appointments can be selected simultaneously; otherwise, false.
Gets or set a value that specifies whether an end-user is allowed to change the time boundaries of appointments.
A enumeration value that specifies to which appointment's type the action can be applied.
Gets or sets the option specifying whether the Appointment Dependency dialog can be invoked.
An enumeration member.
Gets or sets the option specifying whether the Appointment Form can be invoked.
An enumeration member.
Gets or sets a value that specifies whether an inplace editor can be activated for an appointment.
An enumeration value that specifies the type of appointment which the action can be applied to.
Copies all settings from the options object passed as the parameter to the current object.
A SchedulerOptionsCustomization object (which is the descendant) whose settings are assigned to the current object.
Returns the textual representation of customization options.
A value which is the textual representation of customization options.
Represents a collection of time slots.
Initializes a new instance of the TimeSlotCollection class with default settings.
Appends a new time slot with the specified value and display name to the collection.
A value that specifies the value of the time slot. This value is assigned to the property.
A value that specifies the display name of the time slot. This value is assigned to the property.
An integer value indicating the position at which the new element was inserted.
Appends a new time slot with the specified value, display name and menu caption to the collection.
A value that specifies the value of the time slot. This value is assigned to the property.
A value that specifies the display name of the time slot. This value is assigned to the property.
A value that specifies the menu caption of the time slot. This value is assigned to the property.
An integer value indicating the position at which the new element was inserted.
The method is unnecessary since the collection is ordered.
A value representing the time interval.
The method is unnecessary since the collection is ordered.
A value representing the time interval.
Represents an individual time slot item.
Initializes a new instance of the TimeSlot class with the specified value, display name and menu caption.
A value that specifies the value of the time slot. This value is assigned to the property.
A value which represents the display name of the time slot. This value is assigned to the property.
A value which represents the menu caption of the time slot. This value is assigned to the property.
Initializes a new instance of the TimeSlot class with the specified value and display name.
A value that specifies the value of the time slot. This value is assigned to the property.
A value which represents the display name of the time slot. This value is assigned to the property.
Initializes a new instance of the TimeSlot class with default settings.
Overrides the property.
A value which specifies the object's color.
Returns the textual representation of the time slot.
A value which is the textual representation of the time slot.
Gets or sets the time interval which specifies the current time slot's value.
A object specifying the time slot's value.
Lists the view types for a scheduler.
Specifies the . This view lets end-users schedule and view appointments by day.
Specifies the . This view lets end-users schedule and view appointments as tasks with dependencies and show information on task completion status.
Specifies the . This view lets end-users schedule and view appointments across several weeks.
Specifies the . This view displays appointments as horizontal bars along the timescales, and provides end-users with a clearer overview for scheduling purposes.
Specifies the . This view lets end-users schedule and view appointments by week.
Specifies the . This view displays appointments for the working days in a particular week.
Lists the grouping type used in the scheduler.
Grouping by dates. Appointments are grouped by dates.
No grouping is applied.
Grouping by resources. Appointments are grouped by resources.
Lists the ways in which the time for scheduled appointments can be saved.
The time for scheduled appointments is saved using the local time zone. Note that in this case if end-users living in different time zones are working with the same data, this may cause some inconsistencies in the scheduled events.
The time for scheduled appointments is shifted to the first meridian (in UTC format) when it is saved. This approach allows inconsistencies to be avoided in scheduled events if end-users live in different time zones and work with the same data.
Lists the statuses for appointments.
This status means that a person is in the office but unavailable to others. The strip is colored blue.
This status represents all custom statuses added to the collection. Its color is specified by the property.
This status means that a person is in the office and available to others. The strip is colored white.
This status means that a person is out of the office and unavailable to others. The strip is colored violet.
This status means that a person is in the office and tentatively available to others. The strip is colored blue and has light diagonal stripes.
Represents a method that will handle the event.
Represents a method that will handle the event.
The event source. This parameter identifies the which raised the event.
A object which contains event data.
Represents an advanced collection of time intervals.
Initializes a new instance of the TimeIntervalCollectionEx class with default settings.
Determines whether the collection contains the specified time interval.
A object to locate in the collection.
true if the collection contains the specified time interval; otherwise, false.
Overrides the corresponding method of the class.
A object to remove from the collection.
true if an item is successfully removed from the collection; false if a specified interval is null.
Represents a collection of time intervals.
Initializes a new instance of the TimeIntervalCollection class with default settings.
Adds an item to the TimeIntervalCollection
A object to add to the collection.
An integer value indicating the position at which the new element was inserted.
Adds all items from the specified collection of intervals to the TimeIntervalCollection.
A collection of objects to add.
Creates a copy of the current TimeIntervalCollection object.
A TimeIntervalCollection object which is a copy of the current object.
Returns the difference between the earliest and the latest time of the intervals in a time interval collection.
A value.
Gets the end date time of the time interval which finishes last in the TimeIntervalCollection.
A value representing the end date of the TimeIntervalCollection.
Returns a TimeInterval object representing a time span of the time interval collection.
A new object.
Substitutes collection's content with the specified TimeInterval object.
The object to be added to the collection.
Substitutes collection's content with objects from the specified TimeIntervalCollection.
The whose elements should be added to the collection.
Shifts the start and end time of all the time intervals within the collection by the specified amount.
A value which specifies the time span which all the time intervals should be shifted by.
Gets the earliest start date time from all the time intervals in the TimeIntervalCollection.
A value representing the start date of the TimeIntervalCollection.
Provides notification options for the Scheduler control.
Resets all notification options to their default values.
Represents a collection that contains time intervals of the day duration.
Initializes a new instance of the DayIntervalCollection class with default settings.
Lists the days which can be used to specify the first day of the week.
The calendar week will start with Friday.
The calendar week will start with Monday.
The calendar week will start with Saturday.
The calendar week will start with Sunday.
The start day of the week will be obtained from the regional settings of the operating system.
The calendar week will start with Thursday.
The calendar week will start with Tuesday.
The calendar week will start with Wednesday.
Represents a time interval that specifies the work time within a day.
Initializes a new instance of the WorkTimeInterval class with the specified start time and end time.
A value that specifies the start time of the interval. This value is assigned to the property.
A value that specifies the end time of the interval. This value is assigned to the property.
Gets the standard work time interval.
A value representing the standard work time interval.
Provides data for the and events.
Initializes a new instance of the TimeSpanStringConvertEventArgs class with default settings.
Gets or sets whether an event was handled, if it was handled the default actions are not required.
true if default conversion isn't required; otherwise, false.
Gets or sets the string used when converting a value to a string or vice versa.
A which represents the string value to be converted from or to.
Gets or sets the value used when converting a value to a string or vice versa.
A which represents the string value to be converted from or to.
Represents a time interval within a day.
Initializes a new instance of the class with the specified start time and end time.
A value which specifies the start time of the interval. This value is assigned to the property.
A value which specifies the end time of the interval. This value is assigned to the property.
Initializes a new instance of the TimeOfDayInterval class with default settings.
Copies all settings from the object passed as the parameter to the current object.
A TimeOfDayInterval object whose settings are assigned to the current object.
Fires when the TimeOfDayInterval is changed.
Creates a copy of the current TimeOfDayInterval object.
A TimeOfDayInterval object which is a copy of the current object.
Determines whether the time of day interval contains the specified time.
A object to locate in the time of day interval.
true if the time of day interval contains the specified time; otherwise, false.
Gets the time interval of a day.
A value representing the day interval.
Gets the duration of the time of day interval.
A value representing the duration of the time of day interval.
Returns an empty time of day interval.
A value representing an empty time of day interval.
Gets or sets the end time of the time of day interval.
A value representing the end of the time of day interval.
Determines whether the specified object is equal to the current TimeOfDayInterval instance.
The object to compare with the current object.
true if the specified object is equal to the current TimeOfDayInterval instance; otherwise false.
Gets the hash code (the number) that corresponds to the value of the current TimeOfDayInterval object.
An integer value representing the hash code for the current object.
Returns a time-of-day interval which is the intersection of the two specified time-of-day intervals.
A object which represents the first time-of-day interval.
A object which represents the second time-of-day interval.
A object representing the intersection of the two time-of-day intervals. If the two specified time-of-day intervals don't intersect, the value will be returned.
Checks if the current time of day interval intersects with the specified time of day interval. The boundaries of the time intervals are excluded from the check.
A object which represents the time of day interval to be checked.
true if the two time of day intervals intersect; otherwise, false.
Gets or sets the start time of the time of day interval.
A value representing the start of the time of day interval.
Returns the textual representation of the time-of-day interval.
A value which is the textual representation of the time-of-day interval.
Converts the value to the type.
A value representing the time interval which corresponds to this "time of day" interval.
Converts the value to the type starting from the specified date.
A value representing the start date for the new time interval value.
A value representing the time interval which corresponds to this "time of day" interval.
Returns a time of day interval which is composed of two specified time of day intervals.
A object which represents the first time of day interval to be united.
A object which represents the second time of day interval to be united.
A object representing a union of two time of day intervals.
Provides information on the mapping of the resource's properties to appropriate data fields.
Initializes a new instance of the ResourceMappingInfo class with the default settings.
Gets or sets the data field which a resource's property is bound to.
A value that specifies the name of the bound data field.
Gets or sets the data field which a resource's property is bound to.
A value that specifies the name of the bound data field.
Gets an array containing the names of all the ResourceMappingInfo object's properties that have to be bound to corresponding data fields.
An array of strings that represent the names of the properties that have to be bound to data.
Gets or sets the data field which a resource's property is bound to.
A value that specifies the name of the bound data field.
Gets or sets the data field which a resource's property is bound to.
A value that specifies the name of the bound data field.
Gets or sets the data field which a resource's ParentId property is bound to.
A value that specifies the name of the bound data field.
Represents a resource collection.
Initializes a new instance of the ResourceCollection class with the specified scheduler storage.
A value which represents the scheduler storage of the resources collection. This value is assigned to the property.
Initializes a new instance of the ResourceCollection class with default settings.
Adds a collection of resources to the end of the collection.
A object which represents the collection of resources to append to the collection.
Reads the settings of the resources from the specified XML file.
A value specifying the path to the file from which resources should be read. If an empty string is specified, an exception is raised.
Reads the settings of the resources from the specified stream.
A descendant from which resources are read. If null (Nothing in Visual Basic), an exception is raised.
Gets the storage which owns the current collection.
A object which owns the current collection.
Saves all the resources within the collection to the specified stream.
A descendant to which the resources should be written. If null (Nothing in Visual Basic), an exception is raised.
Saves all the resources within the collection to an XML file.
A value specifying the path to the file where the resources should be written. If an empty string is specified, an exception is raised.
Represents a resource persisted in a data store.
Initializes a new instance of the Resource class with the specified caption and ID.
An value that specifies the ID of the resource. This value is assigned to the property.
A value that specifies the caption of the resource. This value is assigned to the property.
Initializes a new instance of the Resource class with default settings.
Initializes a new instance of the Resource class with the specified caption and ID.
An value that specifies the ID of the resource. This value is assigned to the property.
A value that specifies the caption of the resource. This value is assigned to the property.
An object that is the identifier of the parent resource in tree-like resource hierarchy.
Gets or sets the resource's caption.
A value specifying the resource's caption.
Gets or sets the color associated with the resource.
A structure that specifies the resource's color.
Returns an empty resource.
A Resource value representing an empty resource.
Reconstructs a resource from an XML encoding.
A value that specifies the XML encoding to use to reconstruct the resource object.
Provides access to the data record for the current resource.
A instance that provides data for the resource.
A data row object () that contains current resource data.
Obtains the value of the specific field in the current appointment data record supplied by the specified storage object.
A instance that provides data for the appointment.
A , representing the data field's name.
A , representing the field's contents.
Gets the resource's unique identifier.
A value that represents the resource's unique identifier.
Gets or sets the resource's image.
A value specifying the resource's image.
Checks whether the specified resources are identical (or if either of them is an empty resource, see the property).
A object that represents the first resource to compare.
A object that represents the second resource to compare.
true if the two specified resources are identical or either of them is an resource; otherwise, false.
Gets or sets the Id of the parent resource if resources form a tree-like hierarchy.
An object that is the resource identifier.
Performs a transaction to change the value of the specific field in the current resource data record supplied by the specified storage object.
A instance that stores data for the resource.
A , representing the data field's name.
A , representing the new value of the field.
Creates an XML encoding of a resource.
A value that represents an XML encoding of a resource.
Gets or sets whether the resource is visible.
true if the resource is visible; otherwise, false.
Provides data for the event.
Initializes a new instance of the ReminderEventArgs class with the specified settings.
A object which represents the reminder's alert notifications. This value is assigned to the property.
Gets any reminders currently triggered.
A object which holds a collection of notifications.
Represents a collection of reminders.
Initializes a new instance of the ReminderCollection class with default settings.
Represents a reminder for a non-recurring appointment.
Gets the appointment which the reminder is applied to.
An object which represents the appointment which the reminder is applied to.
Reconstructs a reminder from an XML encoding.
A value that specifies the XML encoding to use to reconstruct the reminder object.
Gets the subject text of the appointment which the reminder is applied to.
A value that specifies the appointment's subject text.
Creates an XML encoding of the reminder.
A value that represents an XML encoding of the reminder object.
Represents a method that will handle the persistent object events of the .
Represents a method that will handle the persistent object events of the .
The event source. This parameter identifies the which raised the event.
A object which contains event data.
Provides data for the persistent object events of the .
Initializes a new instance of the PersistentObjectEventArgs class with the specified settings.
A value which represents the event's persistent object. This value is assigned to the property.
Gets the persistent object which the event was raised for.
A which represents the object that the event was raised for.
Represents a persistent object.
Locks the PersistentObject object by disallowing visual updates until the EndUpdate or CancelUpdate method is called.
Unlocks the PersistentObject object after it has been locked by the BeginUpdate method, without causing an immediate visual update.
Gets the collection of custom fields bound to the persistent object.
A object representing the collection of the persistent object's custom fields.
Deletes the persistent object from the collection to which it belongs.
Disposes of the PersistentObject object.
Unlocks the PersistentObject object after a call to the BeginUpdate method and causes an immediate visual update.
Reconstructs a persistent object from an XML encoding.
A value that specifies the XML encoding to use to reconstruct the persistent object.
Provides access to the data record for the current instance.
A instance that provides object with data.
A data row object () that contains current object data.
Returns the object that contains information associated with the current persistent object.
A object that represents the storage control which owns the persistent object.
A that represents the object which contains information on the persistent object.
Obtains the value of the specific field in the data record for the current , supplied by the specified storage object.
A class instance that stores the data.
A , representing the data field's name.
A , representing the field's contents.
Gets whether the persistent object is locked while it is being updated.
true if the persistent object is locked; otherwise, false.
Performs a transaction to change the value of the specific field in the current data record supplied by the specified storage object.
A instance that stores data for the object.
A , representing the data field's name.
A , representing the new value of the field.
Gets or sets the data associated with the persistent object.
A containing the information which is associated with the persistent object.
Creates an XML encoding of the persistent object.
A value that represents an XML encoding of the persistent object.
Represents a method that will handle the event.
A method that will handle the , and events.
The event source. This parameter identifies the , or which raised the event.
A object which contains event data.
Provides information on the mapping of the appointment's properties to the appropriate data fields.
Initializes a new instance of the AppointmentMappingInfo class with the default settings.
Gets or sets the data field which an appointment's property is bound to.
A value that specifies the name of the bound data field.
Gets or sets the data field which an appointment's property is bound to.
A value that specifies the name of the bound data field.
For internal use only.
A DevExpress.XtraScheduler.Data.AppointmentDataManager object.
Gets or sets the data field which an appointment's property is bound to.
A value that specifies the name of the bound data field.
Gets or sets the data field which an appointment's property is bound to.
A value that specifies the name of the bound data field.
Gets an array containing the names of all the AppointmentMappingInfo object's properties that have to be bound to corresponding data fields.
An array of strings that represent the names of the properties that have to be bound to data.
Gets or sets the data field which an appointment's property is bound to.
A value that specifies the name of the bound data field.
Gets or sets the data field which an appointment's property is bound to.
A value that specifies the name of the bound data field.
Gets or sets the data field which an appointment's property is bound to.
A value that specifies the name of the bound data field.
Gets or sets the data field which an appointment's property is bound to.
A value that specifies the name of the bound data field.
Gets or sets the data field which an appointment's property is bound to.
A value that specifies the name of the bound data field.
Gets or sets the data field which an appointment's property is bound to.
A value that specifies the name of the bound data field.
Gets or sets the data field which an appointment's property is bound to.
A value that specifies the name of the bound data field.
Gets or sets the data field which an appointment's property is bound to.
A value that specifies the name of the bound data field.
Gets or sets the data field which an appointment's property is bound to.
A value that specifies the name of the bound data field.
Gets or sets the data field which an appointment's property is bound to.
A value that specifies the name of the bound data field.
Lists values which specify restrictions for end-users on which appointments can be used in particular events.
The action can be applied to all the appointments.
The action is applied according to the custom method specified by the corresponding AllowAppointment~ event of the SchedulerControl.
The action can't be applied to any appointments.
The action can be applied to non-recurring appointments only.
The action can be applied to recurring appointments only.
Lists days and groups of days for recurrence patterns.
Specifies every day of the week.
Specifies Friday.
Specifies Monday.
Specifies Saturday.
Specifies Sunday.
Specifies Thursday.
Specifies Tuesday.
Specifies Wednesday.
Specifies Saturday and Sunday.
Specifies work days (Monday, Tuesday, Wednesday, Thursday and Friday).
Represents a time interval object.
Initializes a new instance of the class with the specified start date and end date.
A value that specifies the start date of the interval. This value is assigned to the property.
A value that specifies the end date of the interval. This value is assigned to the property.
Initializes a new instance of the class with the specified start date and duration.
A value that specifies the start date of the interval. This value is assigned to the property.
A value that specifies the duration of the interval. This value is assigned to the property.
Initializes a new instance of the class with default settings.
Gets or sets a value indicating if the time interval is All-Day.
true if this is an all-day time interval; otherwise, false.
Creates a copy of the current TimeInterval object.
A TimeInterval object which is a copy of the current object.
Determines whether the time interval contains the specified date.
A object to locate in the time interval.
true if the time interval contains the specified date; otherwise, false.
Determines whether the current time interval contains the specified time interval.
A object to locate in the current time interval.
true if the current time interval contains the specified time interval; otherwise, false.
Gets the time interval of a day.
A value representing the day interval.
Gets or sets the duration of the time interval.
A value representing the duration of the time interval.
Returns an empty time interval.
A value representing an empty time interval.
Gets or sets the end date and time of the time interval.
A value representing the end of the time interval.
Determines whether the specified object is equal to the current TimeInterval instance.
The object to compare with the current object.
true if the specified object is equal to the current TimeInterval instance; otherwise false.
Gets the hash code (a number) that corresponds to the value of the current TimeInterval object.
An integer value representing the hash code for the current object.
Returns a time interval which is the intersection of the two specified time intervals.
A object which represents the first time interval.
A object which represents the second time interval.
A object representing the intersection of the two time intervals. If the two specified time intervals don't intersect, the value will be returned.
Returns a time interval which is the intersection of the current time interval with the specified time interval.
A object which specifies the time interval to be intersected.
A object representing the intersection of the two time intervals. If the two time intervals don't intersect, the value will be returned.
Checks if the current time interval intersects with the specified time interval.
A object which represents the time interval to be checked.
true if the two time intervals intersect; otherwise, false.
Checks if the current time interval intersects with the specified time interval. The boundaries of the time intervals are excluded from the check.
A object which represents the time interval to be checked.
true if the two time intervals intersect; otherwise, false.
Gets a value that indicates whether the time interval's duration is equal to or greater than one day.
true if the time interval lasts one day or more; otherwise, false.
Gets a value that indicates whether the time interval's start and end times are on the same day.
true, if the time interval takes place within a day; false, if the time interval's start and end times are on different days.
Gets or sets the start date and time of the time interval.
A value representing the start of the time interval.
Returns a time interval which is the subtraction of the specified time interval from the current time interval.
A object which represents the time interval to subtract.
A object representing the result of subtraction.
Returns the textual representation of the time interval.
A value which is the textual representation of the time interval.
Provides a string representation of the time interval, culture specific.
An object, implementing the interface, which specifies the datetime formatting template.
A string, representing the TimeInterval object.
Returns a time interval which is composed of the two specified time intervals.
A object which represents the first time interval to be united.
A object which represents the second time interval to be united.
A object representing the union of the two time intervals.
Contains a recurring appointment's reocurrence information.
Initializes a new instance of the RecurrenceInfo class with the specified start date and duration.
A value that specifies the start date of the recurrence. This value is assigned to the property.
A value that specifies the duration of the recurrence. This value is assigned to the property.
Initializes a new instance of the RecurrenceInfo class with the specified start date and end date.
A value that specifies the start date of the recurrence. This value is assigned to the property.
A value that specifies the end date of the recurrence. This value is assigned to the property.
Initializes a new instance of the RecurrenceInfo class with the specified start date and count value.
A value that specifies the start date of the recurrence. This value is assigned to the property.
An integer value that specifies the count value of the recurrence. This value is assigned to the property.
Initializes a new instance of the RecurrenceInfo class with default settings.
Initializes a new instance of the RecurrenceInfo class with the specified start date.
A value that specifies the start date of the recurrence. This value is assigned to the property.
Gets or sets a value indicating if the time interval which represents the current recurrence range is All-Day.
true if the recurrence's time interval is All-Day; otherwise, false.
Locks the RecurrenceInfo object by disallowing visual updates until the EndUpdate or CancelUpdate method is called.
Unlocks the RecurrenceInfo object after it has been locked by the BeginUpdate method, without causing an immediate visual update.
Gets or sets the ordinal number of a day within a defined month.
A positive integer value that specifies the day number within a month.
Gets or sets the recurrence's duration.
A value that specifies the duration of the recurrence.
Gets or sets the recurrence's end date.
A value that specifies the end date for the recurrence.
Unlocks the RecurrenceInfo object after a call to the BeginUpdate method and causes an immediate visual update.
Determines whether the specified object is equal to the current RecurrenceInfo instance.
The object to compare with the current object.
true if the specified object is equal to the current RecurrenceInfo instance; otherwise false.
Determines whether the specified RecurrenceInfo object is equal to the current RecurrenceInfo instance.
The object to compare with the current object.
true if the specified object is equal to the current RecurrenceInfo instance; otherwise false.
Reconstructs the recurrence information from an XML encoding.
A value that specifies the XML encoding to use to reconstruct the recurrence information.
Loads recurrence information from an xml source.
A string containing recurrence information in xml format.
Specifies the of the datetime values to interpret them correctly.
Returns a human readable description of the recurrence pattern for the specified appointment.
An object that specifies the appointment whose recurrence pattern is to be converted into a human readable description.
A enumeration value which specifies the day of the week that is considered to be the first when calculating the recurrence pattern for the appointment. The current setting for the first day of the week can be obtained via the property.
A , which is a human readable description of the appointment's recurrence pattern.
Serves as a hash function for a RecurrenceInfo class.
A hash code for the current RecurrenceInfo object.
Gets the current object's unique identifier.
A value that represents the object's unique identifier.
Gets whether the recurrence information has been locked for updating.
true if the recurrence information is locked; otherwise, false.
Gets or sets the month (as a number) on which the corresponding appointment reoccurs.
A positive integer value that specifies the month's sequence number.
Gets or sets how many times the appointment occurs.
An integer value that specifies how many times the appointment occurs.
Gets or sets the frequency with which the corresponding appointment reoccurs, with respect to the property.
An integer value that specifies the frequency with which the corresponding appointment reoccurs.
Occurs when a property value changes.
Gets or sets the type of the recurrence range.
A enumeration value that specifies the recurrence's range type.
Resets all recurrence information fields to their default values according to the specified recurrence type.
A enumeration value which specifies the recurrence type.
Gets or sets the recurrence's start date.
A value that specifies the start date for the recurrence.
Creates an XML encoding of the recurrence information.
A value that represents an XML encoding of the recurrence information object.
Creates an XML encoding of the recurrence information.
Specifies the of the datetime values, to interpret them correctly.
A value that represents an XML encoding of the recurrence information object.
Gets or sets the time base for the frequency of the corresponding appointment's reoccurrences.
A enumeration value that specifies the recurrence's frequency type.
Gets or sets the day/days in a week that the corresponding appointment reoccurs on.
The enumeration's value specifying the day/days in a week.
Gets or sets the occurrence number of the week in a month for the recurrence pattern.
A enumeration value that specifies a particular week in every month.
Represents an appointment collection.
Initializes a new instance of the class with the specified scheduler storage.
A value which represents the scheduler storage of the appointments collection. This value is assigned to the property.
Initializes a new instance of the AppointmentCollection class with default settings.
Appends the specified object to the current collection.
An object to append to the collection.
An integer value indicating the position into which the new element was inserted.
Adds a collection of appointments to the end of the collection.
A object which represents the collection of appointments to append to the collection.
Checks if the two specified appointments intersect.
An object which represents the first appointment whose time interval is to be checked.
An object which represents the second appointment whose time interval is to be checked.
true if the two appointments intersect; otherwise, false.
Returns the time interval in which the occurrences of the specified pattern appointment take place.
An object that specifies the pattern appointment whose recurrence range is to be returned.
A object that represents the time interval for the appointment's reoccurrences.
Gets the appointment by its identifier.
An object that is the unique identifier of an appointment.
An object.
Returns a collection of appointments which overlap the specified appointment within the specified time interval and use the same resource.
An object for which any conflicts should be returned.
A object which specifies the observed time interval.
An collection which contains appointments which conflict with the specified appointment.
Checks if the appointment to be created for the specified time interval and resource will be intersecting with any of the appointments within the collection for the same resource.
A object representing the time interval of the appointment to check.
A object representing the resource of the appointment to be checked.
true if the appointment with the specified time interval and resource will be intersecting with at least one appointment within the collection; otherwise, false.
Determines whether the appointment is already contained either in this AppointmentCollection, or in one of the series of its recurring appointments.
An object which represents the appointment to search.
true if the appointment isn't contained in this collection and in its recurrent series; otherwise, false.
Reads the settings of the appointments from the specified XML file.
A value specifying the path to the file from which appointments should be read. If an empty string is specified, an exception is raised.
Reads the settings of the appointments from the specified stream.
A descendant from which appointments are read. If null (Nothing in Visual Basic), an exception is raised.
Provides access to the storage object for an appointment collection.
A type class instance.
Saves all the appointments within the collection to the specified stream.
A descendant to which the appointments should be written. If null (Nothing in Visual Basic), an exception is raised.
Saves all the appointments within the collection to an XML file.
A value specifying the path to the file where the appointments should be written. If an empty string is specified, an exception is raised.
An appointment in the scheduler control.
Initializes a new instance of the Appointment class with the specified start date, duration and subject.
A value that specifies the start date of the appointment. This value is assigned to the property.
A value that specifies the duration of the appointment. This value is assigned to the property.
A value that specifies the subject of the appointment. This value is assigned to the property.
Initializes a new instance of the class with the specified start date, end date and subject.
A value that specifies the start date of the appointment. This value is assigned to the property.
A value that specifies the end date of the appointment. This value is assigned to the property.
A value that specifies the subject of the appointment. This value is assigned to the property.
Initializes a new instance of the class with the specified start date and end date.
A value that specifies the start date of the appointment. This value is assigned to the property.
A value that specifies the end date of the appointment. This value is assigned to the property.
Initializes a new instance of the class with the specified start date and duration.
A value that specifies the start date of the appointment. This value is assigned to the property.
A value that specifies the duration of the appointment. This value is assigned to the property.
Initializes a new instance of the Appointment class with the specified type, start date and end date.
An enumeration value that specifies the type of the appointment. This value is assigned to the property.
A value that specifies the start date of the appointment. This value is assigned to the property.
A value that specifies the end date of the appointment. This value is assigned to the property.
Initializes a new instance of the Appointment class with default settings.
Initializes a new instance of the class with the specified type, start date, end date and subject.
An enumeration value that specifies the type of the appointment. This value is assigned to the property.
A value that specifies the start date of the appointment. This value is assigned to the property.
A value that specifies the end date of the appointment. This value is assigned to the property.
A value that specifies the subject of the appointment. This value is assigned to the property.
Initializes a new instance of the class with the specified type, start date, and duration.
An enumeration value that specifies the type of the appointment. This value is assigned to the property.
A value that specifies the start date of the appointment. This value is assigned to the property.
A value that specifies the duration of the appointment. This value is assigned to the property.
Initializes a new instance of the class with the specified type, start date, duration and subject.
An enumeration value that specifies the type of the appointment. This value is assigned to the property.
A value that specifies the start date of the appointment. This value is assigned to the property.
A value that specifies the duration of the appointment. This value is assigned to the property.
A value that specifies the subject of the appointment. This value is assigned to the property.
Initializes a new instance of the Appointment class of the specified type.
An enumeration value that specifies the type of the appointment. This value is assigned to the property.
Initializes a new instance of the class with the specified type, start date, duration, subject and identifier.
An enumeration value that specifies the type of the appointment. This value is assigned to the property.
A value that specifies the start date of the appointment. This value is assigned to the property.
A value that specifies the duration of the appointment. This value is assigned to the property.
A value that specifies the subject of the appointment. This value is assigned to the property.
An object specifying the unique identifier for an appointment.
Gets or sets a value indicating if the current appointment is an All-day appointment.
true if this is an all-day appointment; otherwise, false.
Gets the appearance settings used to paint the appointment.
A object which contains the appointment's appearance settings.
Creates a copy of the current Appointment object.
An Appointment object which is a copy of the current object.
Creates an exceptional appointment within a chain of recurring appointments.
An value that specifies the type of the exceptional appointment which will be created.
A zero-based integer which identifies the index in the chain of recurring appointments at which the new exceptional appointment will be created.
An object which specifies the newly created exceptional appointment.
Returns a new Reminder for this appointment.
A object.
Gets the comparer to be used for the Appointment.
An object that supports the interface.
Overrides the method.
Deletes changed and deleted occurrences for the current pattern appointment.
Gets or sets the text for the appointment's description.
A value that specifies the appointment's description.
Gets or sets the duration of the appointment.
A value representing the duration of the appointment.
Gets or sets the end date and time of the appointment.
A value representing the end of the appointment.
Reconstructs an appointment from XML encoding.
A value that specifies the XML encoding to use to reconstruct the appointment object.
Returns a collection of the changed and deleted occurrences for the current pattern appointment.
An collection which contains the changed and deleted occurrences for the current pattern appointment.
Gets an occurrence at a specific position within a chain of recurring appointments.
A zero-based integer which identifies the index of the required occurrence in the chain of recurring appointments.
An object which represents an occurrence at the specified position.
Provides access to the data record for the current appointment.
A instance that provides data for the appointment.
A data row object () that contains current appointment data.
Obtains the value of the specific field in the current appointment data record, supplied by the specified storage object.
A instance that provides data for the appointment.
A , representing the data field's name.
A , representing the field's contents.
Gets whether changed or deleted occurrences have been created for the current pattern appointment.
true if changed or deleted occurrences have been created for the current pattern appointment; otherwise, false.
Gets or sets a value that indicates whether one or more reminders are associated with the appointment.
true if the appointment has at least one reminder; otherwise false.
Gets an appointment identifier.
An object that is the appointment identifier.
Gets a value indicating if the appointment is base (of the Normal or Pattern type).
true if it's a base appointment; otherwise, false.
Gets a value indicating if the appointment is an exception (of the ChangedOccurrence or DeletedOccurrence type).
true if it's an exception appointment; otherwise, false.
Gets a value indicating if the appointment is an occurrence (of the Occurrence, ChangedOccurrence or DeletedOccurrence type).
true if it's an occurrence appointment; otherwise, false.
Gets a value indicating if the appointment is recurring.
true if the appointment is recurring; otherwise, false.
Gets or sets the index of the label object associated with the appointment.
An integer value that specifies the index of the corresponding object within the collection.
Gets or sets the text that specifies where the appointment is going to be.
A value that specifies the appointment's location.
Gets a value that indicates whether the appointment's duration is equal to or greater than one day.
true if the appointment lasts one day or more; otherwise, false.
Gets or sets the value that describes the completion status of a task.
An integer from 0 to 100 indicating the percent of completion for the task. Zero indicates a task that has not yet been started; a value of 100 means that a task has been fully completed.
Gets a value that indicates which of the current appointment's reoccurrences the reoccurrence is.
An integer value that is the appointment's zero-based index within the series of the current appointment's reoccurrences
Gets an object that contains information about the reoccurrences of the appointment.
A object that contains information about the appointment's reoccurrences.
Gets the pattern appointment object which is the parent of the current appointment.
An object that represents the pattern appointment. Null if the current appointment is standalone.
Gets the reminder which is associated with the appointment.
A object representing the reminder which is used to provide a notification of a future appointment. null (Nothing in Visual Basic) if no reminder is associated with the appointment.
Gets a collection of reminders which are associated with this appointment.
A object representing a collection of reminders which are used to provide a notification of a future appointment.
Gets or sets the unique identifier of the resource associated with the current appointment, or the ID of the first resource if resource sharing is enabled.
A value that specifies the resource's unique identifier.
Gets the identifiers of all the resources which are associated with the current appointment.
An object which contains all the resources' identifiers.
Replaces an exceptional appointment with the regular occurrence in the chain of recurring appointments.
Gets a value that indicates whether the appointment's start and end times are on the same day.
true if the appointment takes place within a single day; false if the appointment's start and end times are on different days.
Performs a transaction to change the value of the specific field in the current appointment data record supplied by the specified storage object.
A instance that stores data for the appointment.
A , representing the data field's name.
A , representing the new value of the field.
Gets or sets the start date and time of the appointment.
A value representing the start of the appointment.
Gets or sets the index of the availability status object associated with the appointment.
An integer value that specifies the index of the corresponding object within the collection.
Gets or sets the appointment's subject text.
A value that specifies the appointment's subject text.
Creates an XML encoding of an appointment.
A value that represents an XML encoding of an appointment.
Gets the type of the appointment.
An enumeration value which specifies the appointment's type.
Occurs when the type of the appointment is changed.
Lists the types of recurrent appointments.
The recurring appointment reoccurs on a daily base.
The recurring appointment reoccurs on an hourly base.
The recurring appointment reoccurs on a minute base.
The recurring appointment reoccurs on a monthly base.
The recurring appointment reoccurs on a weekly base.
The recurring appointment reoccurs on an yearly base.
Lists the types of recurrence range.
A recurring appointment will end after the date specified by the property.
A recurring appointment will not have an end date.
A recurring appointment will end after its recurrence count exceeds the value specified by the property.
Lists the types of appointment.
Represents a recurring appointment, which was changed and now doesn't satisfy the pattern of the recurring series.
Represents a recurring appointment which was deleted from the series of other recurring appointments of the same pattern.
Represents a standard (non-recurring) appointment.
Represents a recurring appointment whose pattern appointment is specified via the property.
Represents the appointment which serves as the pattern for the other recurring appointments. The pattern for recurring appointments is specified via the property.
Contains options that affect the visual representation of an appointment.
Initializes a new instance of the AppointmentViewInfoOptions class with default settings.
Gets or sets the type of sign to indicate that the appointment time ends beyond the visible interval of dates.
An enumeration specifying how appointment continuation is indicated.
Gets or sets how the task progress is displayed within the appointment body.
A enumeration value that lists possible variants of the task progress display.
Occurs when a property value of any of the AppointmentViewInfo options changes.
Gets or sets whether to display a bell icon indicating an associated reminder.
true to display a bell icon; otherwise, false.
Gets or sets whether to display a time indicating the end of the appointment.
true to display the time; otherwise, false.
Gets or sets whether to display a recurrence symbol.
true to display a symbol; otherwise, false.
Gets or sets whether to display a time indicating the start of the appointment.
true to display the time; otherwise, false.
Gets or sets whether to display the time as a clock with arrows.
true to display the time as a clock symbol; otherwise, false.
Gets or sets the type of sign to indicate that the appointment time starts beyond the visible interval of dates.
An enumeration specifying how appointment continuation is indicated.
Gets or sets whether the border of an appointment should be colorized according to the status and appointment duration.
An enumeration specifying how the status is displayed.
Defines options and characteristics used to display an appointment in a view.
Gets the time interval of the appointment.
A object representing the scheduled time.
This member supports the internal infrastructure and is not intended to be used directly from your code.
This member supports the internal infrastructure and is not intended to be used directly from your code.
This member supports the internal infrastructure and is not intended to be used directly from your code.
This member supports the internal infrastructure and is not intended to be used directly from your code.
Specifies the time interval of the time cells covered by the appointment.
A object representing the time range of the time cells.
Indicates whether an appointment spans across several days.
true if an appointment spans across several days; otherwise, false.
Provides access to several characteristics determining how an appointment is displayed.
An object containing certain appointment view characteristics.
Provides access to the resource associated with the current appointment view.
A object, representing a resource associated with an appointment.
Provides methods used to generate appointments for the scheduler holidays.
Creates a new all-day appointment scheduled for the specified holiday.
A object which specifies a day that is recognized as a holiday.
A object required for creating an appointment instance.
An object which specifies the newly created appointment.
Creates all-day appointments for the collection of holidays added to the specified collection of the scheduler.
A object.
A object containing information about holidays for which appointments should be generated.
An collection of generated appointments.
A time scale whose time cell value is equal to 15 minutes.
Initializes a new instance of the TimeScale15Minutes class with the default settings.
Gets the value of the scale unit - a time interval equal to 15 minutes.
A value specifying the time interval of a scale unit.
Holds options used to set the auto height cell behavior.
Initializes a new instance of the CellsAutoHeightOptions class with default settings.
Copies all the settings from the CellsAutoHeightOptions object passed as a parameter.
A CellsAutoHeightOptions object (which is the descendant) whose settings are assigned to the current object. If null (Nothing in Visual Basic), then a will be thrown.
Gets or sets whether the height of a time cell should be automatically adjusted to fit appointments.
true to switch auto height adjustment on; otherwise, false.
Gets or sets the minimum height of time cells for a resource that can be set when using the CellsAutoHeight mode.
An integer value specifying the cell height in pixels.
Provides options specific for the SmartSync Printing feature.
When implemented by a class, gets or sets the grouping type used for creating report pages if the EnableSmartSync option of the scheduler print adapter is switched on.
A enumeration member specifying the grouping type for SmartSync printing.
Represents a method that will handle the event.
Represents a method that will handle the event.
The event source. This parameter identifies the which raised the event.
A object which contains event data.
Provides data for the event of the descendant controls.
Initializes a new instance of the WorkTimeValidationEventArgs class with the specified time intervals.
A containing work times for a single day.
A object representing the time interval for which the work times are validated.
A object representing a resource for which the work times are validated.
Provides access to a resource, for which the work-time interval is validated.
A object.
Provides access to a time interval, for which the work-time interval is validated.
A object.
Gets or sets the work-time interval to be validated.
A object.
Provides access to the collection of work times specified for a single day.
A representing time intervals for a day.
Represents a method that will handle the event.
Represents a method that will handle the event.
The event source. This parameter identifies the which raised the event.
A object which contains event data.
Provides data for the event of the descendants.
Initializes a new instance of the TimeIntervalsValidationEventArgs class with the specified time interval settings.
A object containing time intervals.
Gets the time intervals for which the report is being built.
A containing the report's time intervals.
Represents a method that will handle the event.
Represents a method that will handle the event.
The event source. This parameter identifies the which raised the event.
A object which contains event data.
Provides data for the event of the descendant controls.
Initializes a new instance of the ResourcesValidationEventArgs class with the specified resources.
A object representing a collection of resources.
Provides access to the collection of resources available in the report.
A object containing resources for the report.
Provides data for the and events.
Initializes a new instance of the DateNavigatorQueryActiveViewTypeEventArgs class with the specified settings.
A enumerator member that specifies the previous view of the scheduler. This value is assigned to the property.
A enumerator member that specifies the new view of the scheduler. This value is assigned to the property.
A object specifying the dates selected in the DateNavigator control.
Gets or sets the type of the view to be used by the scheduler to show its data after the date range selected in the bound DateNavigator has been changed.
A enumerator member.
Gets the type of the view used by the scheduler to show its data before the date range selected in the bound DateNavigator is changed.
A enumerator member.
Gets the collection of dates selected in the DateNavigator bound to scheduler.
A object.
Specifies how the selection is applied to the specified appointment dependency.
The appointment dependency is added to the collection of selected dependencies, available via the property.
The collection is cleared.
Does nothing.
Adds the specified dependency to the collection of selected dependencies.
Changes the selection state of the dependency to the alternative.
Deselects the specified dependency.
Represents a method that will handle the event.
Represents a method that will handle the event.
The event source. This parameter identifies the object which raised the event.
A object which contains event data.
A base class for print adapters of the XtraSchedulerReport.
Gets or sets the string identifier of the time zone used by the print adapter.
A string that uniquely identifies the time zone. The value is equal to that returned by the System.TimeZoneInfo.Id property.
Occurs when the property value is changed.
Gets or sets whether different controls in a report should synchronize their data iterations (the SmartSync Printing feature).
true to enable the SmartSync Printing feature; otherwise, false.
Gets or sets the day that the scheduler week starts from.
A enumeration value, specifying the start day of the week for the scheduler.
Occurs when the property value is changed.
Retrieves the collection of appointments that fall within the specified time interval associated with the specified resource.
A object which identifies the required time interval.
A object which specifies the resources associated with the targeted appointments.
An collection of appointments which meets the specified criteria.
Gets or sets the string identifier of the time zone used by the print adapter.
A string that uniquely identifies the time zone. The value is equal to that returned by the System.TimeZoneInfo.Id property.
Gets the value specified for the Scheduler control.
A enumeration value specifying the start day of the week for the Scheduler.
Returns the color of the specified Appointment Label.
A zero-based integer value which identifies a label.
A structure which represents the label's color. A Color.White value if the label isn't found.
Returns a collection of color schemas used for visual representation of Resources in the Scheduler.
A which contains color schemas for the scheduler's resources.
Obtains a collection of visible resources.
A object containing currently visible resources.
Gets the service object of the specified type.
An object that specifies the type of service object to get.
A service object of the specified type, or a null reference (Nothing in Visual Basic) if there is no service object of this type.
Returns the Appointment's Status by its ID.
An integer, specifying the status ID.
An object which represents the status of the appointment.
Obtains the time interval for display.
A object containing time intervals used for displaying appointments.
Obtains the collection which identifies which days are assigned to a workweek.
A object which identifies work days.
Gets a report's work times for a specified time interval and resource.
A object specifying the queried time interval.
A specifying the resource for which the work times are queried.
A collection containing work times for a single day.
Occurs when the collection is modified.
Gets the color schemas used to paint resources in the report.
A object which contains color schemas used to display resources.
Gets the number of displayed resources.
An integer, representing the number of resources.
Occurs when the Scheduler source of the print adapter is changed.
Specifies the object used to get the scheduling data - the SchedulerStorage or the SchedulerControl object.
A or the object.
Provides access to options specific to the SmartSync Printing feature.
An object exposing the interface, allowing you to specify SmartSync-specific options.
Gets or sets the time interval used by the print adapter to create a report.
A object representing the time interval.
Occurs when the value is changed.
Occurs when appointments are retrieved to create a report document.
Occurs when resources are obtained for use in the report.
Occurs when the print adapter retrieves information on time intervals required for creating a report.
Occurs when the print adapter retrieves the work time value for use in the report.
Gets or sets the work time interval for a day.
A value representing the work time interval.
Occurs when the property is modified.
Specifies how the percentage of completion is displayed for appointments (tasks) within the Gantt view.
Displays bar shading.
Displays percentage of completion as bar shading and a percent number.
Does not display percentage of completion.
Displays bar shading and a percent number.
Provides options which define how appointments are displayed within the Gantt view.
Initializes a new instance of the GanttViewAppointmentDisplayOptions class with default settings.
Copies all the settings from the GanttViewAppointmentDisplayOptions object passed as a parameter.
An GanttViewAppointmentDisplayOptions object (which is the descendant) whose settings are assigned to the current object. If null (Nothing in Visual Basic), then a will be thrown.
Gets or sets how the task progress is displayed in the Gantt view.
A enumeration value that lists possible variants of the task progress display.
A collection of appointment dependencies.
Initializes a new instance of the AppointmentDependencyCollection class with default settings.
Initializes a new instance of the AppointmentDependencyCollection class with the specified storage.
A object that is the storage to which the appointment dependency collection belongs.
Reads the settings of the appointment dependencies from the specified stream.
A descendant from which appointments are read. If null (Nothing in Visual Basic), an exception is raised.
Reads the settings of the appointment dependencies from the specified XML file.
A value specifying the path to the file from which appointments should be read. If an empty string is specified, an exception is raised.
Provides access to the storage object for an appointment dependency collection.
A type class instance.
Saves all the appointment dependencies within the collection to the specified stream.
A descendant to which the appointment dependencies should be written. If null (Nothing in Visual Basic), an exception is raised.
Saves all the appointment dependencies within the collection to an XML file.
A value specifying the path to the file where the appointments should be written. If an empty string is specified, an exception is raised.
A collection of appoinment dependencies.
Initializes a new instance of the AppointmentDependencyBaseCollection class with default settings.
Gets the appointment dependency by an identifier of the dependent appointment.
An object that is the unique identifier of the dependent appointment.
An object.
Gets the appointment dependency by an identifier of the parent appointment.
An object that is the unique identifier of the parent appointment.
An object.
Gets the appointment dependency by identifiers of both the parent and dependent appointment.
An object that is the unique identifier of the parent appointment.
An object that is the unique identifier of the dependent appointment.
An object.
Serves as the base class for classes which represent mappings of data fields to default persistent object's properties.
Override this property to provide access to a collection's DataManager.
Always returns null.
Gets the names of the mappings which are required for correct operation.
A string array, containing mapping names.
Provides information on the mapping of the appointment dependency properties to the appropriate data fields.
Initializes a new instance of the AppointmentDependencyMappingInfo class with the default settings.
Gets or sets the data field which an AppointmentDependency's DependentId property is bound to.
A value that specifies the name of the bound data field.
Gets an array containing the names of all the AppointmentDependencyMappingInfo object's properties that have to be bound to corresponding data fields.
An array of strings that are the names of the properties that have to be bound to data.
Gets or sets the data field which an AppointmentDependency's ParentId property is bound to.
A value that specifies the name of the bound data field.
Gets or sets the data field which an AppointmentDependency's Type property is bound to.
A value that specifies the name of the bound data field.
A collection of mappings of the custom properties of appointments to appropriate data fields.
Initializes a new instance of the AppointmentDependencyCustomFieldMappingCollection class with the default settings.
Appends the specified object to the storage's collection of custom fields mappings.
An object to append to the collection.
An integer value indicating the position at which the new element was inserted.
Provides access to individual items in the collection by their names.
A value specifying the name of the custom field to get.
An object which represents the custom field mapping with the specified name.
Provides indexed access to individual items in the collection.
A zero-based integer specifying the desired item's position within the collection. If it's negative or exceeds the last available index, an exception is raised.
An object which represents the custom field mapping at the specified position.
Specifies mapping of a custom property of an appointment dependency to an appropriate data field.
Initializes a new instance of the AppointmentDependencyCustomFieldMapping class with default settings.
Initializes a new instance of the AppointmentDependencyCustomFieldMapping class with the specified name and member.
A value that specifies the name of the custom field. This value is assigned to the property.
A value that specifies the member value of the custom field mapping. This value is assigned to the property.
Initializes a new instance of the AppointmentDependencyCustomFieldMapping class with the specified name, member and value type.
A value that specifies the name of the custom field. This value is assigned to the property.
A value that specifies the member value of the custom field mapping. This value is assigned to the property.
A enumeration value, representing one of the standard value types.
Gets or sets the name of the member in a data source which should be mapped to a specific property.
A value which represents the data member to be mapped.
Provides options which define certain characteristics of Navigation Buttons.
Initializes a new instance of the SchedulerNavigationButtonOptions class with default settings.
Specifies the time span used by Navigation Buttons to search for the nearest appointments (in days), so it is limited to a reasonable range.
A System.TimeSpan value, specifying the search range.
Copies all settings from the options object passed as the parameter to the current object.
A SchedulerNavigationButtonOptions object (which is the descendant) whose settings are assigned to the current object.
Gets or sets the caption for the right (forward) navigation button.
A representing a text to display on the button.
Gets or sets the caption for the left (backward) navigation button.
A representing a text to display on the button.
Specifies whether the buttons are always visible, always hidden or their visibility depends on the situation.
A enumeration member.
Contains values that specify the data type of the mapped data column in the unbound mode.
Indicates that the mapped data column contains Boolean values (the type).
Indicates that the data column contains date/time values (the type).
Indicates that the data column contains decimal values (the type).
Indicates that the data column contains integer values (the type).
Indicates that the data column contains values of any type.
Indicates that the data column contains string values (the type).
Specifies how the selection extends when the time scale is changed to a larger one.
The selection is adjusted to represent the originally selected interval, so the selection may span acreoos several cells.
The selection is reset, so it occupies only the beginning of the previously selected interval.
Specifies how the selection is applied to the specified appointment.
The appointment is added to the collection of selected appointments, available via the property.
The collection is cleared.
Does nothing.
Adds the specified appointment to the collection of selected appointments.
Changes the selection state of the appointment to the alternative.
Deselects the specified appointment.
Serves as the base class for classes that represent collections of custom mappings of the properties of persistent objects (appointments or resources).
Initializes a new instance of the CustomFieldMappingCollectionBase@lt;T@gt; class with the default settings.
Adds the specified object to the current collection.
A DevExpress.XtraScheduler.CustomFieldMappingBase object to append to the collection.
An integer value indicating the position of the element.
Provides indexed access to individual items in the collection by their names.
A value specifying the name of the custom field to get.
A object which represents the custom field mapping with the specified name.
Provides indexed access to individual items in the collection.
A zero-based integer specifying the desired item's position within the collection. If it's negative or exceeds the last available index, an exception is raised.
A object which represents the custom field mapping at the specified position.
Serves as the base class for classes that provide mapping of the custom properties of persistent objects (appointments or resources) to appropriate data fields.
Gets or sets the name of the member in a datasource which should be mapped to a specific property.
A value which represents the data member to be mapped.
Gets or sets the name of the property which should be mapped to a specific member in a datasource.
A value which represents the property name to be mapped.
Gets the type of this custom field mapping object.
A System.Type which represents the type of this custom field mapping object.
Gets or sets the value type of a custom field.
A enumeration member, specifying the type of a custom field.
Represents a base class for the storage of persistent objects (appointments and resources).
Clears previous base mappings and appends specified ones.
A object, containing base mappings.
Gets or sets whether persistent object data is automatically fetched from the data source when it is modified.
true if automatic data loading and reloading is enabled; otherwise, false.
Locks the PersistentObjectStorage@lt;T@gt; object by disallowing visual updates until the EndUpdate or CancelUpdate method is called.
Unlocks the PersistentObjectStorage@lt;T@gt; object after it has been locked by the BeginUpdate method, without causing an immediate visual update.
Removes all the items from the persistent object storage.
Gets the number of elements contained in a collection.
An integer representing the number of elements in a collection.
Creates the custom fields specific to this persistent object and adds them to the object's custom fields collection.
A for which to create custom fields.
For internal use only.
A DevExpress.XtraScheduler.Data.DataManager object.
Gets or sets the data source member which supplies data to the storage object.
A value representing the data source member.
Gets or sets the object used as the data source to store persistent objects (appointments or resources).
An that represents the storage's data source.
Disposes of the PersistentObjectStorage@lt;T@gt; object.
Unlocks the PersistentObjectStorage@lt;T@gt; object after a call to the BeginUpdate method and causes an immediate visual update.
Gets or sets a string used to filter storage objects.
A string, representing a logical expression.
Gets the names of data columns associated with this PersistentObjectStorage@lt;T@gt; object.
A object.
Returns the data row object that contains information about the persistent object specified.
A descendant which represents the persistent object (e.g. an ).
A which represents the data row containing information about the persistent object.
Returns the value of the specified field in the data row that contains information about the persistent object specified.
A descendant which represents the persistent object (e.g. an ).
A value which specifies the name of the required data field.
A which represents the required data field's value.
Gets whether the storage has been locked for updating.
true if the storage is locked; otherwise, false.
Provides indexed access to individual items contained within the storage.
A zero-based integer specifying the desired item's position within the collection. If it's negative or exceeds the last available index, an exception is raised.
A PersistentObjectStorage@lt;T@gt; instance, which represents the persistent object at the specified position.
Gets the collection of persistent objects within the storage.
A object that contains a collection of persistent objects.
Assigns the specified value to a field in the data row that contains information about the persistent object specified.
A descendant which represents the persistent object (e.g. ).
A value which specifies the name of the required data field.
A which specifies the required data field's value.
Gets a value indicating if the storage is bound to data.
true if the storage isn't bound to data; otherwise, false.
Lists the values used to specify whether the Appointment Dependency dialog can be displayed or not.
Appointment Dependency dialog is always shown when standard actions are performed to invoke it.
Internal Scheduler logic dictates whether the Appointment Dependency dialog can be shown.
Appointment Dependency dialog is never shown.
Provides options which define how the selection behaves when the time scale is changed for the TimelineView.
Initializes a new instance of the OptionsSelectionBehavior class with default settings.
Copies all settings from the options object passed as the parameter to the current object.
An OptionsSelectionBehavior object (which is the descendant) whose settings are assigned to the current object.
Specifies how the selection conforms to the time scale change in the Timeline view.
An enumeration member, specifying the action performed when the time scale changes.
Provides methods used to convert DateTime values and intervals from the time zone of the current host to the client time zone of the Scheduler and vice versa.
Initializes a new instance of the TimeZoneHelper class with the specified time zone.
A string that is the time zone identifier.
Gets the client time zone.
A enumeration member, representing a time zone.
Converts date/time values form one time zone to another.
A value, representing a date/time in the source time zone.
A object representing the source time zone in the Scheduler.
A object representing the target time zone in the Scheduler.
A value, representing a date/time in the target time zone.
Gets the time zone of the current host.
A enumeration member, representing a time zone.
Converts a specified time value from the client time zone to the time zone of the current host.
A value, representing a time in the client time zone.
A value, representing a time in the current time zone.
Converts a specified time interval from the client time zone to the time zone of the current host.
A value, representing a time interval in the client time zone.
A value, representing a time interval in the current time zone.
Converts a specified time interval from the current time zone to the client time zone of the Scheduler.
A value, representing a time interval in the current time zone.
A value, representing a time interval in the Scheduler time zone.
Converts a specified time value from the current time zone to the Scheduler client time zone.
A value, representing a time in the current time zone.
A value, representing a time in the Scheduler time zone.
Provides properties indicating the Scheduler state.
Indicates whether the drag operation is performed with appointments in the Scheduler.
true if one or several appointments are dragged; otherwise, false.
Indicates whether the animation effect is applied.
true if the animation effect is applied; otherwise, false.
Indicates whether an appointment is resized.
true if an appointment is resized; otherwise, false.
Indicates whether the Scheduler data can be safely reloaded.
true if data refresh is allowed; otherwise, false.
Indicates whether an inplace editor is invoked.
true if the inplace editor window is open; otherwise, false.
Indicates whether a modal form (appointment editing form or recurrence editing form) is invoked.
true if a modal form is opened; otherwise, false.
Indicates whether a popup (context) menu is invoked.
true if a popup menu is opened; otherwise, false.
Provides a wrapper for using the .
Initializes a new instance of the SchedulerStateService class with default settings.
Provides properties and methods for time cell navigation.
Navigates to the specified date.
A value, which specifies the destination date.
Displays the specified date using the specified view.
A System.DateTime value, representing the destination date.
A enumeration, specifying the destination Scheduler view .
Navigates to the current date.
Moves one visible time frame backward.
Advances one visible time frame forward.
Provides properties and methods for the resource list navigation.
Indicates whether the Scheduler can navigate to the specified resource.
A object, representing a destination resource.
true if navigation is allowed; otherwise, false.
Indicates whether the Scheduler can navigate to the specified resource.
An object, representing the identifier of the destination resource.
true if navigation is allowed; otherwise, false.
Indicates whether there is a resource in the list before the current position to which navigation is alllowed.
true if a backward move in the resource list is allowed; otherwise, false.
Indicates whether navigation to the first resource in a list is allowed.
true if you are allowed to move to the first resource in a list; otherwise, false.
Indicates whether you can advance to the next resource in a list.
true if navigation to the next resource in a list is allowed; otherwise, false.
Indicates whether navigation to the last resource in a list is allowed.
true if you are allowed to move to the last resource in a list; otherwise, false.
Indicates whether the Scheduler can move back one visible resource frame.
trueif the Scheduler can navigate one resource page backward; otherwise, false.
Indicates whether the Scheduler can advance one visible resource frame.
trueif the Scheduler can navigate one resource page forward; otherwise, false.
Gets or sets the index of the first visible resource in a resource frame.
An integer, specifying the resource index.
Navigates to the specified resource.
A specifying the destination resource.
Navigates to the specified resource.
An object specifying the identifier of the destination resource.
Moves the Scheduler to the previous resource in a list.
Navigates to the first resource in a list.
Moves the Scheduler to the next resource in a list.
Navigates to the last resource in a list.
Navigates one visible resource page backward.
Navigates one visible resource page forward.
Gets or sets the number of visible resources in group mode.
An integer, specifying the visible resources count.
Lists appointment boundaries which could be moved when the appointment is being resized.
The appointment's end time boundary is moved.
The appointment's start time boundary is moved.
Lists actions which could be performed on a recurrent appointment.
The user is prompted to carry out an operation on selected occurrences only, or the entire series.
Cancels the action.
Performs an operation on a selected occurrence only.
Performs an operation on the entire series.
Lists the modes of appointment fit in the time cell(s) by stretching it to the cell's limits.
Represents a method that will handle the and events.
Represents a method that will handle events associated with appointment resizing.
The event source. This parameter identifies the which raised the event.
An object which contains event data.
Provides data for the and events.
Initializes a new instance of the AppointmentResizeEventArgs class with specified settings.
An object which represents the event's source appointment. This value is assigned to the property.
An object which represents the appointment modified within the event. This value is assigned to the property.
A value which represents the time interval of the time cell being hit when resizing. This value is assigned to the property.
A object, representing a resource assigned to cells to which an appointment's side is moved.
A enumeration value, specifying the side being moved when the appointment is resized.
Specifies whether the appointment can be resized.
true if appointment resizing is allowed; otherwise, false.
Gets the appointment being edited in the resize event.
An object.
Gets or sets whether the resize operation is handled, and therefore no default processing is required.
true if no default processing is required; otherwise, false.
Gets the time interval represented by the time cell to which the appointment's side is moved.
A object.
Gets the resource assigned to cells to which an appointment's side is moved.
A object.
Indicates which appointment side is being moved when the appointment is resized.
A enumeration value, specifying the appointment's side.
Gets the source appointment in the resize event.
An object.
Represents a mapping of a custom property of a resource to an appropriate data field.
Initializes a new instance of the ResourceCustomFieldMapping class with default settings.
Initializes a new instance of the ResourceCustomFieldMapping class with the specified name and member.
A value that specifies the name of the custom field. This value is assigned to the property.
A value that specifies the member value of the custom field mapping. This value is assigned to the property.
Initializes a new instance of the ResourceCustomFieldMapping class with the specified name, member and value type.
A value that specifies the name of the custom field. This value is assigned to the property.
A value that specifies the member value of the custom field mapping. This value is assigned to the property.
A enumeration value, representing one of the standard value types.
Gets or sets the name of the field in a data source which should be mapped to a custom property of a resource.
A value which represents the name of the data field to be mapped.
Represents a method that will handle the OnAppointmentsReload and OnResourcesReload events.
Represents a method that will handle the internal OnAppointmentsReload and OnResourcesReload events.
The event source.
A class instance containing event data.
Provides data for the OnAppointmentsReload and OnResourcesReload events. Internal use only.
Initializes a new instance of the PersistentObjectStorageReloadEventArgs class with specified settings.
true to keep non-persistent information on reloading; otherwise, false.
Flag used to signal whether the volatile information should be retained on reloading. Internal use only.
true to keep non-persistent information on reloading; otherwise, false.
Represents a method that will handle the event.
Represents a method that will handle the event.
The event source. This parameter identifies the which raised the event.
A object which contains event data.
Provides data for the event.
Initializes a new instance of the MoreButtonClickedEventArgs class with the specified parameters.
A value which corresponds to the top visible time of the target view.
A object representing a time cell where the "More" button is located.
A associated with the time cell where the "More" button is located.
Gets or sets whether an event is handled. If it is handled, default actions are not required.
true if no default processing is required; otherwise, false.
Gets time interval of the cell where the button is located.
A object representing the time interval of the cell which holds the button.
Gets the resource associated with the cell where the button is located.
A of the cell which holds the button.
Gets or sets the top row time of the target view.
A value representing the start of the first visible time cell in a view.
Provides methods used to serialize and de-serialize the object. Intended for internal use.
Initializes a new instance of the RecurrenceInfoXmlPersistenceHelper class with specified settings.
A object, containing information about appointment occurrences.
A enumeration member specifying which time zone is used when saving the DateTime value.
Creates an object that enables you to load recurrence info from xml.
An representing the node containing recurrence information.
A DevExpress.XtraScheduler.Xml.RecurrenceInfoXmlLoader object that is the descendant of the DevExpress.XtraScheduler.Xml.ObjectXmlLoader class.
Restores recurrence information from the specified XML string.
A string containing information in xml format.
A enumeration member specifying which time zone is used when saving the DateTime value.
A object, containing information about appointment occurrences.
Restores recurrence information from XML data at the specified root node.
A class representing the root node of the XML document.
A enumeration member specifying which time zone is used when saving the DateTime value.
A object, containing information about appointment occurrences.
References a method that will handle the and events.
Represents a method that will handle the and events.
The event source. This parameter identifies the or which raised the event.
A object which contains event data.
Provides data for the and events.
Initializes a new instance of the QueryResourceColorSchemaEventArgs class with the specified resource and resource color schema index.
A object that specifies the event's resource.
An integer which specifies an index of the processed resource's color schema in a collection.
Gets the resource for which the color schema is queried.
A object.
Gets the index of the processed resource's color schema in a collection.
An integer which specifies the resource's color schema index.
Gets or sets a color schema to be used for a visible resource coloring.
A object.
Represents the base class for the appointment status.
Returns an empty appointment status.
An AppointmentStatusBase value representing an empty appointment status.
Gets or sets the type of the appointment status.
An enumeration value representing the type of the appointment status.
Represents a class with methods intended to be helpful in searching for conflicting appointments.
Initializes a new instance of the AppointmentConflictsCalculator class with the specified appointments.
An object containing appointments to be checked for conflicts.
Returns a collection of appointments that conflict with the specified one, within the time interval.
An to be checked for conflicts with appointments in the AppointmentConflictsCalculator collection.
A object, representing the time span for which the check is performed.
An object, which contains conflicting appointments.
Indicates whether the specified time interval is shared between appointments assigned to a specified resource .
A object, representing the time span being queried.
A object, representing a resource by which appointments are filtered.
true if appointment time intervals intersect; otherwise, false.
Represents a method that will handle the event.
Represents a method that will handle the event.
The event source. This parameter identifies the which raised the event.
A object which contains event data.
Provides data for the event.
Initializes a new instance of the FetchAppointmentsEventArgs class with the specified time interval.
A value which represents the time interval for which the appointments are requested.
Gets or sets whether the appointments collection should be reloaded after handling the event.
true to reload the appointments collection; otherwise, false.
Enables you to calculate the occurrences for a given recurrent appointment.
Creates a sequence of appointments for the specified pattern within the specified time interval.
A object, representing the interval in which the occurrences are created.
An object, representing the pattern for occurrences.
An object, representing a collection of occurrences.
Calculates the lowest boundary for the start time of the occurrence, with the specified index within the calculator's chain.
An integer, which is the index of the occurrence within the calculator's time interval.
A object, representing the beginning of a time frame enclosing the occurrence.
Creates an instance of the inheritor according to the specified recurrence type.
A class instance, specifying the type of calculator being created.
An inheritor instance.
Searches for the first occurrence which corresponds to the pattern, and is located within the specified interval.
A object, representing the time span to be searched.
An instance, which is the pattern for the occurrence chain.
An integer value, which is the index of the first appointment from the occurrence chain that falls within the specified interval, or -1 if the specified interval can not contain an occurrence.
Searches for the last occurrence which corresponds to the pattern, and is located within the specified interval.
A object, representing the time span to be searched.
An instance, which is the pattern for the occurrence chain.
An integer value, which is the index of the last appointment from the occurrence chain that falls within the specified interval, or -1 if the specified interval can not contain an occurrence.
Searches for the first occurrence which corresponds to the pattern, and starts after the specified time.
A object, representing the time after which the search is performed.
An instance, which is the pattern for the occurrence chain.
A value, representing the start time of the first appointment in the occurrence chain that starts after the specified time, or the DateTime.MaxValue in the case of an unsuccessful search.
Searches for the occurrence which corresponds to the pattern and starts at the specified time.
A object, which is the start time of the occurrence to search for.
An instance, which is the pattern for the occurrence chain.
An integer value, which is the index of the appointment from the occurrence chain that starts at the specified time, or -1 if the search fails.
Lists the allowed color representation formats.
Stores the color setting in ARGB format.
Stores the color setting as a system defined color .
Stores the color setting in OLE_COLOR format.
The interface is designed for implementing a custom in-place editor.
Initializes the control, subscribes to its major events and sets the focus to it.
Passes the value, obtained form the editor, to the appointment and performs an assignment to the appointment's property.
Occurs before a modified value is saved to the underlying data source.
Unsubscribes major events and releases resources, if necessary.
Occurs before changes are cancelled and the modified value is replaced with the former value ( a value before modification).
Serves as a base class that implements appointment synchronization for export scenarios.
Provides data for the event.
Initializes a new instance of the IntervalFoundEventArgs class with the specified settings.
A collection, containing the discovered time interval.
A , representing the resource for which the free time interval is found.
Gets or sets a collection, containing the discovered free interval.
A collection object.
Gets or sets a resource for appointments which are taken into account when a search for a free time is performed.
A object, representing the resource assigned to appointments involved in a search.
Enables you to find available spare time intervals within the specified period.
Initializes a new instance of the FreeTimeCalculator class.
A object, which holds the appointments for which calculations are performed.
Gets or sets whether the search for free time intervals is performed considering only filtered appointments.
true the filter is applied before the search starts; otherwise, false. Default value is true.
Finds all time intervals that are not in use for the specified resource.
A object, representing the time period in which the search is performed.
A object, which specifies a particular resource to narrow a search.
A collection, containing all spare time intervals.
Finds all time intervals that are not in use within the specified time period.
A object, representing the time period in which the search is performed.
A collection, containing all spare time intervals.
Performs a search for the nearest available time slot with the specified duration within the specified interval.
A object, representing the time period in which the search is performed.
A structure, which represents the duration of a time slot to find.
If true, the search starts at the interval.Start and continues forward in time. If false, it starts at interval.End, and continues backwards.
A object, representing the interval which meets the conditions, or the value, if an interval is not found.
Performs a search for the time slot with the specified minimum duration within the specified interval, and assigned to the specified resource.
A object, representing the time period in which the search is performed.
A of the appointments taken into account when the search is performed.
A structure, which represents the duration of a time slot to find.
If true, the search starts at the interval.Start and continues forward in time. If false, it starts at interval.End, and continues backwards.
A object, representing the interval which meets the conditions, or the value, if an interval is not found.
This event is raised for each interval before it is added to the collection. It enables you to change a free interval after it is found.
Gets the Storage object, containing the appointments for which calculations are performed.
A object, which holds the appointments.
Represents a method that will handle the event.
Represents a method that will handle the event.
The event source. This parameter identifies the which raised the event.
A object which contains event data.
Provides data for the event.
Initializes a new instance of the QueryWorkTimeEventArgs class with the specified working time interval and resource.
A object, representing the working time interval
A object, for which the working time is queried.
Gets the time interval for which the working time is queried.
A object.
Gets the resource for which the working time interval is queried.
A object instance.
Gets or sets the working time interval.
A object, representing the work time interval.
Provides access to the collection of work times specified for a single day.
A representing time intervals for a day.
Lists the visibility mode of the scheduler's tooltips.
Tooltips are always shown after a mouse pointer hovers over the object for some time.
Tooltips are never shown.
Tooltips are shown only when the text is partially or completely hidden and the mouse pointer has hovered over the object for a short while.
Defines a collection of objects that contain information on appointment images.
Adds a standard image of the specified type to the collection of images allowed for display within the appointment body.
An enumeration member specifying the image type.
An integer that is the index of the image in the collection.
This member supports the internal infrastructure and is not intended to be used directly from your code.
An enumeration member specifying the image type.
An integer that is the index of an image in the collection.
Enables you to access the images displayed within a particular appointment, by the specified image type.
An enumeration member specifying the image type.
An array of objects corresponding to images for display within an appointment.