ICalendarDiscoveryCalendarHomeSetEnabled Property
IT Hit WebDAV Classes Reference
Returns true if calendar-home-set feature is enabled, false otherwise.
Namespace:
ITHit.WebDAV.Server.CalDav
Assembly:
ITHit.WebDAV.Server (in ITHit.WebDAV.Server.dll) Version: 13.3.13068
Syntax bool CalendarHomeSetEnabled { get; }
ReadOnly Property CalendarHomeSetEnabled As Boolean
Get
property bool CalendarHomeSetEnabled {
bool get ();
}
abstract CalendarHomeSetEnabled : bool with get
Property Value
Type:
BooleanRemarks
In this method you can analyze User-Agent header to find out the client application used for accessing the server
and enable/disable calendar-home-set feature for specific client.
iOS and OS X does require calendar-home-set feature to be always enabled. On the other hand it may consume extra
resources especially with iOS CalDAV client. iOS starts immediate synchronization of all calendars found on the server
via home-set request. Typically you will always enable home-set for iOS and OS X CalDAV clients, but may disable it for other clients.
See Also