MindFusion.Scheduling for ASP.NET Programmer's Guide
Schedule Methods
 


 Public Methods

  Name Description

Clear

Clears all items, tasks, locations, contacts and resources from this Schedule.

Dispose

Disposes any resources used by this Schedule object.

GetAllItems

Overloaded. Retrieves a collection of events in a specified time interval.

GetFreePeriod

Overloaded. Returns a period of time with a specified duration, which is not occupied by items.

GetItemsToRemindOf

Overloaded. Retrieves a collection of all items whose reminders must be displayed.

GetTasksToRemindOf

Overloaded. Retrieves a collection of all tasks whose reminders must be displayed.

IsClassRegistered

Overloaded. Checks whether a class is registered for serializaiton.

LoadFrom

Loads the schedule data from a file.

LoadFromStream

Loads schedule data from a binary stream.

LoadFromString

Loads data for the schedule from a string.

LoadFromXml

Loads schedule data from an XML document.

LoadViewState

Restores view-state information for the Schedule from a ViewState object that was saved by the SaveViewState method.

RegisterItemClass

Registers a schedule Item class for serialization support.

RegisterResourceClass

Registers a Resource class for serialization support.

SaveTo

Saves the schedule to a file.

SaveToStream

Saves the schedule to a binary stream.

SaveToString

Saves the schedule data into a string.

SaveToXml

Saves the schedule to an XML document.

SaveViewState

Saves any changes in the ViewState of the Schedule.

TrackViewState

Causes tracking of view-state changes made to the Schedule.

UnregisterClass

Overloaded. Unregisters a class from the serialization system.

 Protected Methods

  Name Description

OnDeserializeTag

Raises the DeserializeTag event.

OnExceptionCreated

Raises the ExceptionCreated event.

OnInstantiateItem

Raises the InstantiateItem event.

OnInstantiateResource

Raises the InstantiateResource event.

OnItemEndTimeChanged

Raises the ItemEndTimeChanged event.

OnItemStartTimeChanged

Raises the ItemStartTimeChanged event.

OnItemVisualsChanged

Raises the ItemVisualsChanged event.

OnRecurrenceReset

Raises the RecurrenceReset event.

OnSerializeTag

Raises the SerializeTag event.

 See Also

Schedule Class
MindFusion.Scheduling Namespace