public static VTimeZoneCollection TimeZones { get; }
Public Shared ReadOnly Property TimeZones As VTimeZoneCollection
Get
public:
static property VTimeZoneCollection^ TimeZones {
VTimeZoneCollection^ get ();
}
static member TimeZones : VTimeZoneCollection with get
If the returned collection is empty, there are no time zone items. This property is only applicable to iCalendar 2.0 objects.
Note that all calendars share a common set of time zone information. Any time zone components parsed are added to this collection if they do not exist or, if they do, are merged into existing entries. This serves as a common source of time zone info. It also saves us from having to introduce some method of letting the sub-objects like events know who their containing calendar is in order to get a reference to a time zone collection.