Click or drag to resize

OutlookStorageMessage Class

Inheritance Hierarchy
SystemObject
  FileHold.DocumentRepositoryOutlookStorage
    FileHold.DocumentRepositoryOutlookStorageMessage

Namespace:  FileHold.DocumentRepository
Assembly:  FileHold.DocumentRepository (in FileHold.DocumentRepository.dll) Version: 17.0.0.0
Syntax
C#
public class Message : OutlookStorage

The OutlookStorageMessage type exposes the following members.

Constructors
  NameDescription
Public methodOutlookStorageMessage(Stream)
Initializes a new instance of the OutlookStorageMessage class from a Stream containing an IStorage.
Public methodOutlookStorageMessage(String)
Initializes a new instance of the OutlookStorageMessage class from a msg file.
Top
Properties
  NameDescription
Public propertyAttachments
Gets the list of attachments in the outlook message.
Public propertyBodyRTF
Gets the body of the outlook message in RTF format.
Public propertyBodyText
Gets the body of the outlook message in plain text format.
Public propertyFrom
Gets the display value of the contact that sent the email.
Public propertyMessages
Gets the list of sub messages in the outlook message.
Public propertyRecipients
Gets the list of recipients in the outlook message.
Public propertySenderEmail
Public propertySentDate
Gets the display value of the sent date.
Public propertySubject
Gets the subject of the outlook message.
Top
Methods
  NameDescription
Public methodDispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from OutlookStorage.)
Protected methodDisposing (Overrides OutlookStorageDisposing.)
Protected methodFinalize
Releases unmanaged resources and performs other cleanup operations before the OutlookStorage is reclaimed by garbage collection.
(Inherited from OutlookStorage.)
Public methodGetMapiProperty
Gets the raw value of the MAPI property.
(Inherited from OutlookStorage.)
Public methodGetMapiPropertyBytes
Gets the value of the MAPI property as a byte array.
(Inherited from OutlookStorage.)
Public methodGetMapiPropertyInt16
Gets the value of the MAPI property as a short.
(Inherited from OutlookStorage.)
Public methodGetMapiPropertyInt32
Gets the value of the MAPI property as a integer.
(Inherited from OutlookStorage.)
Public methodGetMapiPropertyString
Gets the value of the MAPI property as a string.
(Inherited from OutlookStorage.)
Public methodGetStreamAsString
Gets the data in the specified stream as a string using the specifed encoding to decode the stream data.
(Inherited from OutlookStorage.)
Public methodGetStreamBytes
Gets the data in the specified stream as a byte array.
(Inherited from OutlookStorage.)
Protected methodLoadStorage
Processes sub storages on the specified storage to capture attachment and recipient data.
(Overrides OutlookStorageLoadStorage(OutlookStorageNativeMethodsIStorage).)
Public methodSave(Stream)
Saves this OutlookStorageMessage to the specified stream.
Public methodSave(String)
Saves this OutlookStorageMessage to the specified file name.
Top
Fields
  NameDescription
Public fieldstreamStatistics
The statistics for all streams in the IStorage associated with this instance.
(Inherited from OutlookStorage.)
Public fieldsubStorageStatistics
The statistics for all storgages in the IStorage associated with this instance.
(Inherited from OutlookStorage.)
Top
Extension Methods
See Also