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

Class MapiExceptionEmbeddedMessage

Provides mapi exception embedded message functionality.

Inheritance
object
AbstractReadOnlyMapiItem
AbstractMapiItem
MapiMessage
MapiExceptionEmbeddedMessage
Inherited Members
MapiMessage.From(MapiMessage)
MapiMessage.AddAttachmentFrom(MapiAttachment)
MapiMessage.HasAttachments
MapiMessage.MessageCodepage
MapiMessage.MessageLocaleId
MapiMessage.MessageFlags
MapiMessage.MessageSize
MapiMessage.MessageStatus
MapiMessage.SubjectPrefix
MapiMessage.NormalizedSubject
MapiMessage.Importance
MapiMessage.Priority
MapiMessage.Sensitivity
MapiMessage.SmartNoAttach
MapiMessage.Private
MapiMessage.SideEffects
MapiMessage.Keywords
MapiMessage.CommonStart
MapiMessage.CommonEnd
MapiMessage.AutoForwarded
MapiMessage.AutoForwardComment
MapiMessage.Categories
MapiMessage.Classification
MapiMessage.ClassificationDescription
MapiMessage.Classified
MapiMessage.InternetReferences
MapiMessage.InfoPathFormName
MapiMessage.MimeSkeleton
MapiMessage.TnefCorrelationKey
MapiMessage.AddressBookDisplayNamePrintable
MapiMessage.CreatorEntryId
MapiMessage.LastModifierEntryId
MapiMessage.AgingDontAgeMe
MapiMessage.CurrentVersion
MapiMessage.CurrentVersionName
MapiMessage.AlternateRecipientAllowed
MapiMessage.Responsibility
MapiMessage.Rowid
MapiMessage.HasNamedProperties
MapiMessage.RecipientOrder
MapiMessage.ContentBase
MapiMessage.AcceptLanguage
MapiMessage.PurportedSenderDomain
MapiMessage.StoreEntryId
MapiMessage.TrustSender
MapiMessage.Subject
MapiMessage.InvalidateHeadersCache()
MapiMessage.Headers
MapiMessage.MessageRecipients
MapiMessage.ContentClass
MapiMessage.LocalCommitTime
MapiMessage.ContentType
MapiMessage.CreatorName
MapiMessage.MessageAttachments
MapiMessage.Read
MapiMessage.RecipientDisplayName
MapiMessage.RecipientEntryId
MapiMessage.Body
MapiMessage.NativeBody
MapiMessage.BodyHtml
MapiMessage.RtfCompressed
MapiMessage.RtfInSync
MapiMessage.InternetCodepage
MapiMessage.BodyContentId
MapiMessage.BodyContentLocation
MapiMessage.Html
MapiMessage.ContactLinkEntry
MapiMessage.Companies
MapiMessage.Contacts
MapiMessage.ContactLinkName
MapiMessage.ContactLinkSearchKey
MapiMessage.ArchiveTag
MapiMessage.PolicyTag
MapiMessage.RetentionPeriod
MapiMessage.StartDateEtc
MapiMessage.RetentionDate
MapiMessage.RetentionFlags
MapiMessage.ArchivePeriod
MapiMessage.ArchiveDate
MapiMessage.RtfSyncBodyCrc
MapiMessage.RtfSyncBodyCount
MapiMessage.RtfSyncBodyTag
MapiMessage.RtfSyncPrefixCount
MapiMessage.RtfSyncTrailingCount
MapiMessage.SenderAddressType
MapiMessage.SenderEmailAddress
MapiMessage.SenderEntryId
MapiMessage.SenderName
MapiMessage.SenderSearchKey
MapiMessage.SenderSmtpAddress
MapiMessage.SentRepresentingAddressType
MapiMessage.SentRepresentingEmailAddress
MapiMessage.SentRepresentingEntryId
MapiMessage.SentRepresentingName
MapiMessage.SentRepresentingSmtpAddress
MapiMessage.SentRepresentingSearchKey
MapiMessage.Mileage
MapiMessage.Attachments
MapiMessage.Recipients
AbstractMapiItem.ObjectType
AbstractMapiItem.RecordKey
AbstractMapiItem.SearchKey
AbstractMapiItem.DisplayName
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: DRIT.Mail.Mapi
Assembly: DRIT.Mail.dll
Syntax
public class MapiExceptionEmbeddedMessage : MapiMessage

Constructors

View Source

MapiExceptionEmbeddedMessage()

Initializes a new instance of the MapiExceptionEmbeddedMessage class.

Declaration
public MapiExceptionEmbeddedMessage()

Properties

View Source

AppointmentEndWhole

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

View Source

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

View Source

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

View Source

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

View Source

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

View Source

MessageClass

Gets or sets the specific type of the Message object.

Declaration
public override string MessageClass { get; set; }
Property Value
Type Description
string
Overrides
MapiMessage.MessageClass
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

  • View Source
Back to top

DR-IT Software documentation

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

Generated by DocFX