• DR-IT Software
  • Products
  • Documentation
  • Product page
  • Examples
  • API reference
  • Support
Show / Hide Table of Contents

Class PstAppointment

Represents a PST file-specific appointment. Extends Appointment with PST-level property context persistence.

Inheritance
object
Message
Appointment
PstAppointment
Inherited Members
Appointment.CreateNew(MapiAppointment, TimeZoneInfo)
Appointment.SetDefaultValues()
Appointment.AllDayEvent
Appointment.AuxiliaryFlags
Appointment.BusyStatus
Appointment.Categories
Appointment.ClipEnd
Appointment.ClipStart
Appointment.Duration
Appointment.End
Appointment.EndUTC
Appointment.IsRecurring
Appointment.Location
Appointment.ResponseStatus
Appointment.Sequence
Appointment.Start
Appointment.StartUTC
Appointment.StateFlags
Appointment.UnsendableRecipients
Message.Create(MapiMessage)
Message.AlternateRecipientAllowed
Message.AutoForwarded
Message.Body
Message.BodyFormat
Message.BodyRtf
Message.Class
Message.Codepage
Message.Companies
Message.CreationTime
Message.CultureInfo
Message.Encoding
Message.EntryID
Message.Flags
Message.HtmlBody
Message.Importance
Message.InternetCodepage
Message.LastModificationTime
Message.LocaleId
Message.MessageClass
Message.Mileage
Message.NoAging
Message.IsConflict
Message.MarkForDownload
Message.IsRemoteDeletionMarked
Message.Priority
Message.Private
Message.Reminder
Message.RetentionExpirationDate
Message.SetSender(string)
Message.SetSender(string, string)
Message.SetSentRepresenting(string, string)
Message.Sensitivity
Message.Size
Message.Subject
Message.Headers
Message.UnRead
Message.SideEffects
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: DRIT.Mail.Pst.API
Assembly: DRIT.Mail.dll
Syntax
public class PstAppointment : Appointment

Constructors

View Source

PstAppointment(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 Source

CreateNew(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.

View Source

Save()

Persists all property changes to the underlying PST property context.

Declaration
public override void Save()
Overrides
Appointment.Save()
  • View Source
Back to top

DR-IT Software documentation

DR-IT Software · Products · Documentation index · Product page · Downloads · Support · Licensing

Generated by DocFX