OutlookStorageMessage Class

Definition

Namespace: FileHold.DocumentRepository
Assembly: FileHold.DocumentRepository (in FileHold.DocumentRepository.dll) Version: 17.1.0.0
C#
public class Message : OutlookStorage
Inheritance
Object    OutlookStorage    OutlookStorageMessage

Constructors

OutlookStorageMessage(Stream) Initializes a new instance of the OutlookStorageMessage class from a Stream containing an IStorage.
OutlookStorageMessage(String) Initializes a new instance of the OutlookStorageMessage class from a msg file.

Properties

Attachments Gets the list of attachments in the outlook message.
BodyRTF Gets the body of the outlook message in RTF format.
BodyText Gets the body of the outlook message in plain text format.
From Gets the display value of the contact that sent the email.
Messages Gets the list of sub messages in the outlook message.
Recipients Gets the list of recipients in the outlook message.
SenderEmail 
SentDate Gets the display value of the sent date.
Subject Gets the subject of the outlook message.

Methods

Dispose Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from OutlookStorage)
Disposing
(Overrides OutlookStorageDisposing)
Finalize Releases unmanaged resources and performs other cleanup operations before the OutlookStorage is reclaimed by garbage collection.
(Inherited from OutlookStorage)
GetMapiProperty Gets the raw value of the MAPI property.
(Inherited from OutlookStorage)
GetMapiPropertyBytes Gets the value of the MAPI property as a byte array.
(Inherited from OutlookStorage)
GetMapiPropertyInt16 Gets the value of the MAPI property as a short.
(Inherited from OutlookStorage)
GetMapiPropertyInt32 Gets the value of the MAPI property as a integer.
(Inherited from OutlookStorage)
GetMapiPropertyString Gets the value of the MAPI property as a string.
(Inherited from OutlookStorage)
GetStreamAsString Gets the data in the specified stream as a string using the specifed encoding to decode the stream data.
(Inherited from OutlookStorage)
GetStreamBytes Gets the data in the specified stream as a byte array.
(Inherited from OutlookStorage)
LoadStorage Processes sub storages on the specified storage to capture attachment and recipient data.
(Overrides OutlookStorageLoadStorage(OutlookStorageNativeMethodsIStorage))
Save(Stream) Saves this OutlookStorageMessage to the specified stream.
Save(String) Saves this OutlookStorageMessage to the specified file name.

Fields

streamStatistics The statistics for all streams in the IStorage associated with this instance.
(Inherited from OutlookStorage)
subStorageStatistics The statistics for all storgages in the IStorage associated with this instance.
(Inherited from OutlookStorage)

Extension Methods

See Also