Skip to content

CalendarDataProvider Object Members

See Also


Public Methods

Method Description
AddEvent Adds a new event to the Calendar Control's data provider.
ChangeEvent Updates an event in the Calendar Control's data provider with the specified data.
ClearCache Clears the cache for the common data provider.
Close Closes the connection to a data source.
Create Creates a new, empty data storage object to store events.
CreateEvent Creates a new event.
CreateEventEx (EventId) Creates a new event with the specified EventId.
CreateRecurrencePattern (CalendarRecurrencePattern) Creates a new empty recurrence pattern object.
DeleteEvent Deletes an event from the data source.
GetAllEventsRaw Gets a collection of all events without generating recurrence occurrences.
GetEvent (ID) Retrieves an event by using the ID of the event.
GetRecurrencePattern Retrieves an instance of a recurrence pattern from the data provider by the specified pattern ID.
LabelList (CalendarEventLabel) Returns a collection of CalendarEventLabel objects.
Open Opens and initializes a newly created data source.
RemoveAllEvents Deletes all events from the data source.
RetrieveDayEvents (CalendarEvents) Retrieves a CalendarEvents collection from the data source containing all events for a specified day.
Save Saves all event data to the current data source.

Public Properties

Property Description
CacheMode Get/set the cache mode for the current data provider.
ConnectionString Gets/sets the data provider connection string.
DataSource Returns the data provider's data source.
EventCategories Returns a collection of event categories.
IsOpen Determines if the data source connection is currently open.
OwnershipMode Owner mode: you can restrict which schedules a user can modify (similar to logging in to a computer).
Schedules (CalendarSchedule) Returns a collection of CalendarSchedule objects used in this data source.

See Also


Copyright (c) 1998-2024 Codejock Technologies. All rights reserved.