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.