Class MapiExceptionEmbeddedMessage
Provides mapi exception embedded message functionality.
Inheritance
Inherited Members
Namespace: DRIT.Mail.Mapi
Assembly: DRIT.Mail.dll
Syntax
public class MapiExceptionEmbeddedMessage : MapiMessage
Constructors
View SourceMapiExceptionEmbeddedMessage()
Initializes a new instance of the MapiExceptionEmbeddedMessage class.
Declaration
public MapiExceptionEmbeddedMessage()
Properties
View SourceAppointmentEndWhole
Gets or sets the end date and time of the exception and is specified in UTC..
Declaration
public DateTime? AppointmentEndWhole { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime? |
Remarks
MUST exist on an Exception object, even if the exception has the same end date and time as the instance in the recurring series to which it corresponds.
Reference: MS-OXOCAL 2.2.10.2.4 PidLidAppointmentEndWhole Property
AppointmentStartWhole
Gets or sets the start date and time of the exception and is specified in UTC.
Declaration
public DateTime? AppointmentStartWhole { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime? |
Remarks
MUST exist on an Exception object, even if the exception has the same end date and time as the instance in the recurring series to which it corresponds.
Reference: MS-OXOCAL 2.2.10.2.3 PidLidAppointmentStartWhole Property
ExceptionReplaceTime
Gets the the date and time within the recurrence pattern that the exception will replace.
Declaration
public DateTime? ExceptionReplaceTime { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime? |
Remarks
The value is specified in UTC. This property allows the Exception Attachment object to be found for a particular instance.
Reference: MS-OXOCAL 2.2.10.2.5 PidLidExceptionReplaceTime Property
FExceptionalBody
Gets or sets whether the Exception Embedded Message object has a body that differs from the Recurring Calendar object.
Declaration
public bool? FExceptionalBody { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
Remarks
If the value of this property is TRUE, the Exception Embedded Message object MUST have a body. If the value of this property is FALSE, or if the property does not exist, a client or server obtains the body from the Recurring Calendar object.
Reference: MS-OXOCAL 2.2.10.2.6 PidLidFExceptionalBody Property
FInvited
Gets or sets whether whether invitations have been sent for the meeting that this Meeting object represents.
Declaration
public bool? FInvited { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
Remarks
If a meeting request has been sent for an exception but not for the recurring series, the value of this property on the Recurring Calendar object will still be FALSE, but the value on the Exception Embedded Message object will be TRUE.
Reference: MS-OXOCAL 2.2.10.2.7 PidLidFInvited Property
MessageClass
Gets or sets the specific type of the Message object.
Declaration
public override string MessageClass { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Overrides
Remarks
The value of the PidTagMessageClass property ([MS-OXCMSG] section 2.2.1.3) MUST be "IPM.OLE.CLASS.{00061055-0000-0000-C000-000000000046}".
Reference: MS-OXOCAL 2.2.10.2.1 PidTagMessageClass Property