Search Results for

    Show / Hide Table of Contents

    Class OutlookStorage.Message

    Inheritance
    System.Object
    OutlookStorage
    OutlookStorage.Message
    Implements
    System.IDisposable
    Inherited Members
    OutlookStorage.streamStatistics
    OutlookStorage.subStorageStatistics
    OutlookStorage.GetStreamBytes(String)
    OutlookStorage.GetStreamAsString(String, Encoding)
    OutlookStorage.GetMailAddressProperty(OutlookStorage, String)
    OutlookStorage.GetMapiProperty(String)
    OutlookStorage.GetMapiPropertyString(String)
    OutlookStorage.GetMapiPropertyInt16(String)
    OutlookStorage.GetMapiPropertyInt32(String)
    OutlookStorage.GetMapiPropertyBytes(String)
    OutlookStorage.Dispose()
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Simplic.Framework.DocumentProcessing.Outlook
    Assembly: Simplic.Framework.DocumentProcessing.dll
    Syntax
    public class Message : OutlookStorage, IDisposable

    Constructors

    | Improve this Doc View Source

    Message(Stream)

    Initializes a new instance of the OutlookStorage.Message class from a System.IO.Stream containing an IStorage.

    Declaration
    public Message(Stream storageStream)
    Parameters
    Type Name Description
    System.IO.Stream storageStream

    The System.IO.Stream containing an IStorage.

    | Improve this Doc View Source

    Message(String)

    Initializes a new instance of the OutlookStorage.Message class from a msg file.

    Declaration
    public Message(string msgfile)
    Parameters
    Type Name Description
    System.String msgfile

    Properties

    | Improve this Doc View Source

    Attachments

    Gets the list of attachments in the outlook message.

    Declaration
    public List<OutlookStorage.Attachment> Attachments { get; }
    Property Value
    Type Description
    System.Collections.Generic.List<OutlookStorage.Attachment>

    The list of attachments in the outlook message.

    | Improve this Doc View Source

    BodyRTF

    Gets the body of the outlook message in RTF format.

    Declaration
    public string BodyRTF { get; }
    Property Value
    Type Description
    System.String

    The body of the outlook message in RTF format.

    | Improve this Doc View Source

    BodyText

    Gets the body of the outlook message in plain text format.

    Declaration
    public string BodyText { get; }
    Property Value
    Type Description
    System.String

    The body of the outlook message in plain text format.

    | Improve this Doc View Source

    From

    Gets the display value of the contact that sent the email.

    Declaration
    public string From { get; }
    Property Value
    Type Description
    System.String

    The display value of the contact that sent the email.

    | Improve this Doc View Source

    Messages

    Gets the list of sub messages in the outlook message.

    Declaration
    public List<OutlookStorage.Message> Messages { get; }
    Property Value
    Type Description
    System.Collections.Generic.List<OutlookStorage.Message>

    The list of sub messages in the outlook message.

    | Improve this Doc View Source

    ReceivedDate

    Gets the date the message was received.

    Declaration
    public DateTime ReceivedDate { get; }
    Property Value
    Type Description
    System.DateTime
    | Improve this Doc View Source

    Recipients

    Gets the list of recipients in the outlook message.

    Declaration
    public List<OutlookStorage.Recipient> Recipients { get; }
    Property Value
    Type Description
    System.Collections.Generic.List<OutlookStorage.Recipient>

    The list of recipients in the outlook message.

    | Improve this Doc View Source

    Subject

    Gets the subject of the outlook message.

    Declaration
    public string Subject { get; }
    Property Value
    Type Description
    System.String

    The subject of the outlook message.

    Methods

    | Improve this Doc View Source

    Disposing()

    Declaration
    protected override void Disposing()
    Overrides
    OutlookStorage.Disposing()
    | Improve this Doc View Source

    LoadStorage(OutlookStorage.NativeMethods.IStorage)

    Processes sub storages on the specified storage to capture attachment and recipient data.

    Declaration
    protected override void LoadStorage(OutlookStorage.NativeMethods.IStorage storage)
    Parameters
    Type Name Description
    OutlookStorage.NativeMethods.IStorage storage

    The storage to check for attachment and recipient data.

    Overrides
    OutlookStorage.LoadStorage(OutlookStorage.NativeMethods.IStorage)
    | Improve this Doc View Source

    Save(Stream)

    Saves this OutlookStorage.Message to the specified stream.

    Declaration
    public void Save(Stream stream)
    Parameters
    Type Name Description
    System.IO.Stream stream

    The stream to save to.

    | Improve this Doc View Source

    Save(String)

    Saves this OutlookStorage.Message to the specified file name.

    Declaration
    public void Save(string fileName)
    Parameters
    Type Name Description
    System.String fileName

    Name of the file.

    Implements

    System.IDisposable
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2018 SIMPLIC GmbH
    Generated by DocFx