|Important||This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here.|
PidLidAppointmentTimeZoneDefinitionEndDisplay Canonical Property
This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This page may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.
Contains a stream that maps to the persisted format of a TZDEFINITION structure, which stores the description for the time zone that is used when the end time of a single-instance appointment or meeting request is selected.
Long ID (LID):
Microsoft Office Outlook 2003 or earlier, and solutions that are based on Collaboration Data Objects (CDO) 1.2.1 and that have not run the calendar update tool for Outlook or Microsoft Exchange Server, store the start time and end time of single-instance appointments and meeting requests in Coordinated Universal Time (UTC). These clients do not store any information for the time zone where the appointment or meeting request is created.
Microsoft Office Outlook 2007 and solutions based on CDO 1.2.1 that have run the Outlook or Exchange Server calendar update tool use dispidApptTZDefEndDisplay to store the time zone for the end time. dispidApptTZDefEndDisplay shows the appointment or meeting in the original time zone that it was scheduled, and determines whether the end time should be adjusted if the rules of the time zone change. If this property is missing, the time zone specified by the dispidApptTZDefStartDisplay (PidLidAppointmentTimeZoneDefinitionStartDisplay) property is used. If dispidApptTZDefStartDisplay is missing or invalid, the current local time zone is assumed. dispidApptTZDefEndDisplay is used for display purposes only and is not used in recurrence expansion.
A parser must be careful when it reads a stream obtained from dispidApptTZDefEndDisplay, or when it persists TZDEFINITION to a stream for commitment to a binary property such as dispidApptTZDefEndDisplay. For more information, see About Persisting TZDEFINITION to a Stream to Commit to a Binary Property.
dispidApptTZDefEndDisplay specifies time zone information for the dispidApptEndWhole (PidLidAppointmentEndWhole) property. The format, constraints, and computation of dispidApptTZDefEndDisplay are the same as specified in the dispidApptTZDefStartDisplay property.