PstAppointmentPstFields Property
Gets PST object fields collection.

Namespace: MailBee.Outlook
Assembly: MailBee.NET (in MailBee.NET.dll) Version: 12.4 build 677 for .NET 4.5
Syntax
public override Hashtable PstFields { get; }

Property Value

Type: Hashtable
Remarks

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).

NameType
SendAsIcalBoolean
ShowAsBusyBoolean
LocationString
StartTimeDateTime
EndTimeDateTime
DurationInt32
ColorInt32
SubTypeBoolean
MeetingStatusInt32
ResponseStatusInt32
RecurrenceBaseDateTime
RecurrenceTypeInt32
RecurrencePatternString
TimezoneString
AllAttendeesString
ToAttendeesString
CCAttendeesString
OnlineMeetingBoolean
NetMeetingTypeInt32
NetMeetingServerString
NetMeetingOrganizerAliasString
NetMeetingAutostartBoolean
ConferenceServerAllowExternalBoolean
NetMeetingDocumentPathNameString
NetShowURLString
ConferenceServerPasswordString
AppointmentCounterProposalBoolean

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.

See Also