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 the schedule file format. |
Name | Description | |
---|---|---|
![]() |
Gets all contacts defined in the Schedule. |
|
![]() |
Gets or sets a value indicating whether to completely disable reminders in the whole schedule. |
|
![]() |
Gets all scheduled items. |
|
![]() |
Gets all locations defined in the Schedule. |
|
![]() |
Gets or sets the interval between reminder checks, expressed in seconds. |
|
![]() |
Gets all resources defined in the Schedule. |
|
![]() |
Gets all tasks defined in this Schedule. |
Name | Description | |
---|---|---|
![]() |
Clears all items, tasks, locations, contacts and resources contained in this schedule. |
|
![]() |
Disposes any resources used by this Schedule object. |
|
![]() |
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. Retrieves a collection of all tasks that must be reminded of. |
|
![]() ![]() |
Overloaded. Checks whether a specified class identifier or type is registered for serialization. |
|
![]() |
Overloaded. Loads schedule data from a file, a binary stream or an XML document. |
|
![]() |
|
|
![]() |
Loads schedule data from an XML document. |
|
![]() ![]() |
Registers a schedule item class for serialization support. |
|
![]() ![]() |
Registers a resource class for serialization support. |
|
![]() |
Overloaded. Saves the schedule to a file, a binary stream or an XML document. |
|
![]() |
|
|
![]() |
Saves the schedule to an XML document. |
|
![]() ![]() |
Overloaded. Unregisters the item or resource with the specified class identifier or type from the system. |
Name | Description | |
---|---|---|
![]() |
Raises the DeserializeTag event. |
|
![]() |
Raises the ExceptionCreated event. |
|
![]() |
Raises the InstantiateItem event. |
|
![]() |
Raises the InstantiateResource event. |
|
![]() |
Raises the ItemEndTimeChanged event. |
|
![]() |
Raises the ItemEndTimeTriggered event. |
|
![]() |
Raises the ItemReminderTriggered event. |
|
![]() |
Raises the ItemStartTimeChanged event. |
|
![]() |
Raises the ItemVisualsChanged event. |
|
![]() |
Raises the RecurrenceReset event. |
|
![]() |
Raises the SerializeTag event. |
|
![]() |
Raises the TaskReminderTriggered event. |
Name | Description | |
---|---|---|
![]() |
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 a recurrence exception item is created. |
|
![]() |
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 EndTime property of an item in this Schedule has changed. The ItemTimeEventArgs.Time property provides the previous EndTime value of the item. |
|
![]() |
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 when the StartTime property of an item in this Schedule has changed. The ItemTimeEventArgs.Time property provides the previous StartTime value of the item. |
|
![]() |
Raised when the appearance of an item in the schedule has changed. |
|
![]() |
Raised when the recurrence pattern associated with an item has been reset, causing all associated exception items to be lost. |
|
![]() |
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. |