Represents a timetable of scheduled events. In the model-view architecture, Schedule instances are the documents whose data is displayed by Calendar instances - the views.
The following tables list the members exposed by the Schedule type.
Name | Description | |
---|---|---|
Initializes a new instance of the Schedule class. |
Name | Description | |
---|---|---|
The current version of schedule file format. |
Name | Description | |
---|---|---|
Gets or sets a value indicating whether there is a command in the redo history which can be redone |
||
Gets or sets a value indicating whether there is a command in the undo history which can be undone. |
||
Gets all contacts defined in the Schedule. |
||
Gets all scheduled items. |
||
Gets all locations defined in the Schedule. |
||
Gets all resources defined in the Schedule. |
||
Gets all tasks defined in this Schedule. |
||
Gets or sets a value indicating whether saving action records for later undo is enabled. |
Name | Description | |
---|---|---|
Stops recording undo/redo commands into a CompositeCommand and discards the records created so far. |
||
Clears all items, tasks, locations, contacts and resources contained in this schedule. |
||
Stops recording undo/redo commands into a CompositeCommand and saves the composite in the history queue. |
||
Executes the specified command on this schedule. |
||
Overloaded. Retrieves a collection of all events, including recurrent item instances, scheduled to occur in the specified time interval. |
||
Overloaded. Returns the next period with the specified duration after the specified date, which is not occupied by items. |
||
Overloaded. Retrieves a collection of all items that must be reminded of. |
||
Overloaded. |
||
Overloaded. |
||
Overloaded. |
||
|
||
Executes again an action saved in the command history. |
||
Registers a schedule item class for serialization support. |
||
Registers a resource class for serialization support. |
||
Overloaded. |
||
|
||
Starts recording undo/redo commands into a CompositeCommand. |
||
Undoes an action saved in the command history. |
||
Overloaded. Unregisters the item or resource with the specified class identifier or type from the system. |
Name | Description | |
---|---|---|
Raises the ActionRedone event. |
||
Raises the ActionUndone event. |
||
Raises the DeserializeTag event. |
||
Raises the InstantiateItem event. |
||
Raises the InstantiateResource event. |
||
Raises the ItemEndTimeTriggered event. |
||
Raises the ItemReminderTriggered event. |
||
Raises the SerializeTag event. |
||
Raises the TaskReminderTriggered event. |
Name | Description | |
---|---|---|
Raised when an action is redone. |
||
Raised when an action is undone. |
||
Raised when items are added or removed from the schedule or when the schedule is loaded. |
||
Raised during XML deserialization to enable users to perform custom deserialization of the tag values of items and resources. |
||
Raised when deserializing a custom item whose type has not been registered. |
||
Raised when deserializing a custom resource whose type has not been registered. |
||
Raised when the reminder for an item is triggered, but taking into consideration the item's end time for the purpose. |
||
Raised when the reminder for an item is triggered. |
||
Raised during XML serialization to enable users to perform custom serialization of the tag values of items and resources. |
||
Raised when the reminder for a task is triggered. |