reportFilterReturnCalendarData (property)
Controls whether the contents of each calendar event is returned in the report.
- (BOOL)reportFilterReturnCalendarData
- (void)setReportFilterReturnCalendarData:(BOOL)newReportFilterReturnCalendarData
Default Value
TRUE
Remarks
Controls whether the contents of each calendar event is returned in the report.
If ReportFilterReturnCalendarData is True (default), a report will contain the full contents of each event in the calendar. This can be a substantially large amount of data. However if ReportFilterReturnCalendarData is False, the report returned will contain only URIs and ETags of each calendar event. You may compare the URIs against a cached list and retrieve any new URIs individually via the CalDAV.GetCalendarEvent method. If the ETag for a cached URI has changed, it means that the calendar event has changed, and needs to be retrieved.
Note that this filter is not compatible with the ReportFilterRecurStart and ReportFilterRecurEnd properties.