[]
        
(Showing Draft Content)

C1.C1Schedule.C1ScheduleStorage

C1ScheduleStorage Class

The C1ScheduleStorage component handles all data operations for the scheduler control and contains specific data storages for appointments, resources, contacts, owners, labels and statuses, which are used for binding different collections to the data. The C1ScheduleStorage component also handles data importing and exporting to other scheduling formats such as binary, iCal, and XML.

Inheritance
C1ScheduleStorage
Namespace: C1.C1Schedule
Assembly: C1.Win.C1Schedule.4.8.dll
Syntax
public class C1ScheduleStorage : StorageComponent, IComponent, IDisposable, ISite, IServiceProvider

Properties

Name Description
Actions

Gets the ActionCollection object.

AppointmentStorage

Gets the AppointmentStorage object.

CategoryStorage

Gets the CategoryStorage object.

ContactStorage

Gets the ContactStorage object.

LabelStorage

Gets the LabelStorage object.

OwnerStorage

Gets the ContactStorage object used to keep contacts which might be used as appointment owners.

Reminders

Gets the ReminderCollection object.

ResourceStorage

Gets the ResourceStorage object.

StatusStorage

Gets the StatusStorage object.

Methods

Name Description
Clear()

Clears all unbound storages. Loads default sets if any for unbound storages.

Dispose(bool)

Clean up any resources being used.

Export(Stream, FileFormatEnum)

Exports the scheduler's data to a stream in the specified format.

Export(Stream, IList<Appointment>, FileFormatEnum)

Exports the appointments' data to a stream in the specified format.

Export(string, FileFormatEnum)

Exports the scheduler's data to a file in the specified format.

Export(string, IList<Appointment>, FileFormatEnum)

Exports the appointments' data to a file in the specified format.

Import(Stream, FileFormatEnum)

Imports the scheduler's data from a stream whose data is in the specified format.

Import(string, FileFormatEnum)

Imports data into the scheduler from a file of the specified format.

ReadAppointments(Stream, FileFormatEnum)

Reads appointments data from a stream.