Class PstAppointment
Represents a PST file-specific appointment. Extends Appointment with PST-level property context persistence.
Inherited Members
Namespace: DRIT.Mail.Pst.API
Assembly: DRIT.Mail.dll
Syntax
public class PstAppointment : Appointment
Constructors
View SourcePstAppointment(PstMapiAppointment)
Initialises a new instance of PstAppointment backed by the given MAPI appointment node.
Declaration
public PstAppointment(PstMapiAppointment pstMapiAppointment)
Parameters
| Type | Name | Description |
|---|---|---|
| PstMapiAppointment | pstMapiAppointment | The underlying PST MAPI appointment node. |
Methods
View SourceCreateNew(PstMapiAppointment, TimeZoneInfo)
Creates a new PstAppointment with default property values applied.
Declaration
public static PstAppointment CreateNew(PstMapiAppointment mapiAppointment, TimeZoneInfo timeZoneInfo)
Parameters
| Type | Name | Description |
|---|---|---|
| PstMapiAppointment | mapiAppointment | The underlying PST MAPI appointment node. |
| TimeZoneInfo | timeZoneInfo | The time zone to use for start and end times. |
Returns
| Type | Description |
|---|---|
| PstAppointment | A new PstAppointment instance with default values set. |
Save()
Persists all property changes to the underlying PST property context.
Declaration
public override void Save()