2.1.3.1.1.20.6 Property: CONTACT
RFC Reference: [RFC2445] section 4.8.4.2
Number of Instances Allowed: 0+
Format: Text ([RFC2445] section 4.3.11)
Brief Description: A contact for an appointment.
Importing to Calendar objects
All instances of the CONTACT property SHOULD<113> be appended to single array of strings. Several rules apply to the import of contacts.
All semicolons (Unicode character U+003B) SHOULD<114> be removed.
All contiguous sequences of whitespace<115> characters SHOULD<116> be truncated to a single space (Unicode character U+0020) character.
Whitespace at the start and end of each string SHOULD<117> be trimmed.
Strings SHOULD<118> be truncated to a length of 500 WCHARs if their length exceeds 500 WCHARs, but the truncation SHOULD NOT<119> split surrogate pairs.
All case-insensitive duplicate occurrences and zero-length strings in the array SHOULD<120> be removed.
The resulting string array is stored in PidLidContacts ([MS-OXPROPS] section 2.77).
Exporting from Calendar objects
Each string in the array of strings in PidLidContacts SHOULD<121> be exported as a new CONTACT property.