Represents a timetable of scheduled events. In the model-view architecture, Schedule instances are the documents whose data is displayed by Calendar instances, which are 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 | |
---|---|---|
![]() ![]() |
Defines the current version of the schedule file format. |
Name | Description | |
---|---|---|
![]() |
Gets a collection with all Contact objects defined in the Schedule. |
|
![]() |
Gets a value that indicates if the Schedule is saving changes to its view state. |
|
![]() |
Gets a list with all Item objects in the Schedule. |
|
![]() |
Gets a list with all Location objects defined in the Schedule. |
|
![]() |
Gets a list with all Resource objects defined in the Schedule. |
|
![]() |
Gets a list with all Task objects defined in this Schedule. |
Name | Description | |
---|---|---|
![]() |
Clears all items, tasks, locations, contacts and resources from this Schedule. |
|
![]() |
Disposes any resources used by this Schedule object. |
|
![]() |
Overloaded. Retrieves a collection of events in a specified time interval. |
|
![]() |
Overloaded. Returns a period of time with a specified duration, which is not occupied by items. |
|
![]() |
Overloaded. Retrieves a collection of all items whose reminders must be displayed. |
|
![]() |
Overloaded. Retrieves a collection of all tasks whose reminders must be displayed. |
|
![]() ![]() |
Overloaded. Checks whether a class is registered for serializaiton. |
|
![]() |
Loads the schedule data from a file. |
|
![]() |
Loads schedule data from a binary stream. |
|
![]() |
Loads data for the schedule from a string. |
|
![]() |
Loads schedule data from an XML document. |
|
![]() |
Restores view-state information for the Schedule from a ViewState object that was saved by the SaveViewState method. |
|
![]() ![]() |
Registers a schedule Item class for serialization support. |
|
![]() ![]() |
Registers a Resource class for serialization support. |
|
![]() |
Saves the schedule to a file. |
|
![]() |
Saves the schedule to a binary stream. |
|
![]() |
Saves the schedule data into a string. |
|
![]() |
Saves the schedule to an XML document. |
|
![]() |
Saves any changes in the ViewState of the Schedule. |
|
![]() |
Causes tracking of view-state changes made to the Schedule. |
|
![]() ![]() |
Overloaded. Unregisters a class from the serialization 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 ItemStartTimeChanged event. |
|
![]() |
Raises the ItemVisualsChanged event. |
|
![]() |
Raises the RecurrenceReset event. |
|
![]() |
Raises the SerializeTag 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 Item and Resource objects. |
|
![]() |
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. |
|
![]() |
Raised when the StartTime of an Item has changed. |
|
![]() |
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. |