publicvirtualDateTimeDate{get;set;}/// The Date that the event occurs
publicvirtualFrequencyFrequency{get;set;}/// A value indicating how often the event occurs
publicvirtualboolAllDay{get;set;}/// True if the time component of the date can be ignored
publicvirtualboolTriggerOnExactDayOnly{get;set;}/// If this is a recurring event, set this to true to make the event show up only from the day specified forward
publicvirtualstringSource{get;set;}/// Source of this calendar event (becomes the source of the triggered event)
publicvirtualstringTitle{get;set;}/// The name of the event (becomes the text of the triggered event)
publicvirtualAutoActionAutoAction{get;set;}/// Automated action to be done or event to be triggered
publicvirtualstringParameters{get;set;}/// Automated action parameters (e.g. name of a procedure to start)
publicvirtualintRank{get;set;}/// The ranking of the event that determines the order in which it is displayed on a particular day
publicvirtualboolHidden{get;set;}/// True if the event is enabled, otherwise false
publicvirtualboolReadOnly{get;set;}/// True if the event details cannot be modified
publicvirtualintBackColor{get;set;}/// The color that the event show up in on the calendar: (MSB)AARRGGBB(LSB)
publicvirtualintTextColor{get;set;}/// The text color of the event: (MSB)AARRGGBB(LSB)
publicvirtualboolTooltipEnabled{get;set;}/// True if a tooltip should be displayed when hovering over the event
publicvirtualCustomRecurringFrequenciesHandler
CustomRecurringFunction{get;set;}/// Not mapped to DB, always null