| PstAppointmentPstFields Property |
Namespace: MailBee.Outlook
The below are PST fields keys for Appointment items. Each key represents a particular property of this PST item. Most values are optional so that you need to check if the particular key exists with ContainsKey(Object) method (Hashtable.ContainsKey).
| Name | Type |
|---|---|
| SendAsIcal | Boolean |
| ShowAsBusy | Boolean |
| Location | String |
| StartTime | DateTime |
| EndTime | DateTime |
| Duration | Int32 |
| Color | Int32 |
| SubType | Boolean |
| MeetingStatus | Int32 |
| ResponseStatus | Int32 |
| RecurrenceBase | DateTime |
| RecurrenceType | Int32 |
| RecurrencePattern | String |
| Timezone | String |
| AllAttendees | String |
| ToAttendees | String |
| CCAttendees | String |
| OnlineMeeting | Boolean |
| NetMeetingType | Int32 |
| NetMeetingServer | String |
| NetMeetingOrganizerAlias | String |
| NetMeetingAutostart | Boolean |
| ConferenceServerAllowExternal | Boolean |
| NetMeetingDocumentPathName | String |
| NetShowURL | String |
| ConferenceServerPassword | String |
| AppointmentCounterProposal | Boolean |
When you get this PST object as MailMessage using GetAsMailMessage method, these fields will be added to the resulting message as "X-Appointment-" + PstFieldName headers. Example is "X-Appointment-StartTime". Each field value will be converted into a string.