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

Class MsgEmbeddedMessageList

Represents a list of embedded messages in a MSG message.

Inheritance
object
MsgEmbeddedMessageList
Implements
IList<MsgMapiMessage>
ICollection<MsgMapiMessage>
IEnumerable<MsgMapiMessage>
IEnumerable
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: DRIT.Mail.Msg
Assembly: DRIT.Mail.dll
Syntax
public class MsgEmbeddedMessageList : IList<MsgMapiMessage>, ICollection<MsgMapiMessage>, IEnumerable<MsgMapiMessage>, IEnumerable
Remarks

The corresponding attachment object storage entries and Attachment objects and embedded messages are stored in lists, where items have the same index.

The .msg File Format defines separate storage semantics for Embedded Message objects. First, as for any other Attachment object, an Attachment object storage is created for them. Any properties on the Attachment object are stored under the Attachment object storage, as would be done for a regular Attachment object.

Then within that Attachment object storage, a substorage with the name "__substg1.0_3701000D" MUST be created. All properties of the Embedded Message object are contained inside this storage and follow the regular property storage semantics.

2.2.2.1 Embedded Message Object Storage

Properties

View Source

Count

Gets or sets the count value.

Declaration
public int Count { get; }
Property Value
Type Description
int
Remarks

The corresponding attachment object storage entries and Attachment objects and embedded messages are stored in lists, where items have the same index.

The .msg File Format defines separate storage semantics for Embedded Message objects. First, as for any other Attachment object, an Attachment object storage is created for them. Any properties on the Attachment object are stored under the Attachment object storage, as would be done for a regular Attachment object.

Then within that Attachment object storage, a substorage with the name "__substg1.0_3701000D" MUST be created. All properties of the Embedded Message object are contained inside this storage and follow the regular property storage semantics.

2.2.2.1 Embedded Message Object Storage

View Source

IsReadOnly

Gets a value indicating whether this object is read only.

Declaration
public bool IsReadOnly { get; }
Property Value
Type Description
bool
Remarks

The corresponding attachment object storage entries and Attachment objects and embedded messages are stored in lists, where items have the same index.

The .msg File Format defines separate storage semantics for Embedded Message objects. First, as for any other Attachment object, an Attachment object storage is created for them. Any properties on the Attachment object are stored under the Attachment object storage, as would be done for a regular Attachment object.

Then within that Attachment object storage, a substorage with the name "__substg1.0_3701000D" MUST be created. All properties of the Embedded Message object are contained inside this storage and follow the regular property storage semantics.

2.2.2.1 Embedded Message Object Storage

View Source

this[int]

The this[int] method.

Declaration
public MsgMapiMessage this[int index] { get; set; }
Parameters
Type Name Description
int index
Property Value
Type Description
MsgMapiMessage
Remarks

The corresponding attachment object storage entries and Attachment objects and embedded messages are stored in lists, where items have the same index.

The .msg File Format defines separate storage semantics for Embedded Message objects. First, as for any other Attachment object, an Attachment object storage is created for them. Any properties on the Attachment object are stored under the Attachment object storage, as would be done for a regular Attachment object.

Then within that Attachment object storage, a substorage with the name "__substg1.0_3701000D" MUST be created. All properties of the Embedded Message object are contained inside this storage and follow the regular property storage semantics.

2.2.2.1 Embedded Message Object Storage

Methods

View Source

Add(MsgMapiMessage)

Adds the specified item.

Declaration
public void Add(MsgMapiMessage item)
Parameters
Type Name Description
MsgMapiMessage item

The item to process.

Remarks

The corresponding attachment object storage entries and Attachment objects and embedded messages are stored in lists, where items have the same index.

The .msg File Format defines separate storage semantics for Embedded Message objects. First, as for any other Attachment object, an Attachment object storage is created for them. Any properties on the Attachment object are stored under the Attachment object storage, as would be done for a regular Attachment object.

Then within that Attachment object storage, a substorage with the name "__substg1.0_3701000D" MUST be created. All properties of the Embedded Message object are contained inside this storage and follow the regular property storage semantics.

2.2.2.1 Embedded Message Object Storage

View Source

Clear()

Processes the clear data.

Declaration
public void Clear()
Remarks

The corresponding attachment object storage entries and Attachment objects and embedded messages are stored in lists, where items have the same index.

The .msg File Format defines separate storage semantics for Embedded Message objects. First, as for any other Attachment object, an Attachment object storage is created for them. Any properties on the Attachment object are stored under the Attachment object storage, as would be done for a regular Attachment object.

Then within that Attachment object storage, a substorage with the name "__substg1.0_3701000D" MUST be created. All properties of the Embedded Message object are contained inside this storage and follow the regular property storage semantics.

2.2.2.1 Embedded Message Object Storage

View Source

Contains(MsgMapiMessage)

Processes the contains data.

Declaration
public bool Contains(MsgMapiMessage item)
Parameters
Type Name Description
MsgMapiMessage item

The item to process.

Returns
Type Description
bool
Remarks

The corresponding attachment object storage entries and Attachment objects and embedded messages are stored in lists, where items have the same index.

The .msg File Format defines separate storage semantics for Embedded Message objects. First, as for any other Attachment object, an Attachment object storage is created for them. Any properties on the Attachment object are stored under the Attachment object storage, as would be done for a regular Attachment object.

Then within that Attachment object storage, a substorage with the name "__substg1.0_3701000D" MUST be created. All properties of the Embedded Message object are contained inside this storage and follow the regular property storage semantics.

2.2.2.1 Embedded Message Object Storage

View Source

CopyTo(MsgMapiMessage[], int)

Copies the to.

Declaration
public void CopyTo(MsgMapiMessage[] array, int arrayIndex)
Parameters
Type Name Description
MsgMapiMessage[] array

Specifies the array value.

int arrayIndex

The array index.

Remarks

The corresponding attachment object storage entries and Attachment objects and embedded messages are stored in lists, where items have the same index.

The .msg File Format defines separate storage semantics for Embedded Message objects. First, as for any other Attachment object, an Attachment object storage is created for them. Any properties on the Attachment object are stored under the Attachment object storage, as would be done for a regular Attachment object.

Then within that Attachment object storage, a substorage with the name "__substg1.0_3701000D" MUST be created. All properties of the Embedded Message object are contained inside this storage and follow the regular property storage semantics.

2.2.2.1 Embedded Message Object Storage

View Source

GetEnumerator()

Gets the enumerator.

Declaration
public IEnumerator<MsgMapiMessage> GetEnumerator()
Returns
Type Description
IEnumerator<MsgMapiMessage>
Remarks

The corresponding attachment object storage entries and Attachment objects and embedded messages are stored in lists, where items have the same index.

The .msg File Format defines separate storage semantics for Embedded Message objects. First, as for any other Attachment object, an Attachment object storage is created for them. Any properties on the Attachment object are stored under the Attachment object storage, as would be done for a regular Attachment object.

Then within that Attachment object storage, a substorage with the name "__substg1.0_3701000D" MUST be created. All properties of the Embedded Message object are contained inside this storage and follow the regular property storage semantics.

2.2.2.1 Embedded Message Object Storage

View Source

IndexOf(MsgMapiMessage)

Processes the index of data.

Declaration
public int IndexOf(MsgMapiMessage item)
Parameters
Type Name Description
MsgMapiMessage item

The item to process.

Returns
Type Description
int
Remarks

The corresponding attachment object storage entries and Attachment objects and embedded messages are stored in lists, where items have the same index.

The .msg File Format defines separate storage semantics for Embedded Message objects. First, as for any other Attachment object, an Attachment object storage is created for them. Any properties on the Attachment object are stored under the Attachment object storage, as would be done for a regular Attachment object.

Then within that Attachment object storage, a substorage with the name "__substg1.0_3701000D" MUST be created. All properties of the Embedded Message object are contained inside this storage and follow the regular property storage semantics.

2.2.2.1 Embedded Message Object Storage

View Source

Insert(int, MsgMapiMessage)

Processes the insert data.

Declaration
public void Insert(int index, MsgMapiMessage item)
Parameters
Type Name Description
int index

The index within the data.

MsgMapiMessage item

The item to process.

Remarks

The corresponding attachment object storage entries and Attachment objects and embedded messages are stored in lists, where items have the same index.

The .msg File Format defines separate storage semantics for Embedded Message objects. First, as for any other Attachment object, an Attachment object storage is created for them. Any properties on the Attachment object are stored under the Attachment object storage, as would be done for a regular Attachment object.

Then within that Attachment object storage, a substorage with the name "__substg1.0_3701000D" MUST be created. All properties of the Embedded Message object are contained inside this storage and follow the regular property storage semantics.

2.2.2.1 Embedded Message Object Storage

View Source

Remove(MsgMapiMessage)

Removes the specified property.

Declaration
public bool Remove(MsgMapiMessage item)
Parameters
Type Name Description
MsgMapiMessage item

The item to process.

Returns
Type Description
bool
Remarks

The corresponding attachment object storage entries and Attachment objects and embedded messages are stored in lists, where items have the same index.

The .msg File Format defines separate storage semantics for Embedded Message objects. First, as for any other Attachment object, an Attachment object storage is created for them. Any properties on the Attachment object are stored under the Attachment object storage, as would be done for a regular Attachment object.

Then within that Attachment object storage, a substorage with the name "__substg1.0_3701000D" MUST be created. All properties of the Embedded Message object are contained inside this storage and follow the regular property storage semantics.

2.2.2.1 Embedded Message Object Storage

View Source

RemoveAt(int)

Removes the specified property.

Declaration
public void RemoveAt(int index)
Parameters
Type Name Description
int index

The index within the data.

Remarks

The corresponding attachment object storage entries and Attachment objects and embedded messages are stored in lists, where items have the same index.

The .msg File Format defines separate storage semantics for Embedded Message objects. First, as for any other Attachment object, an Attachment object storage is created for them. Any properties on the Attachment object are stored under the Attachment object storage, as would be done for a regular Attachment object.

Then within that Attachment object storage, a substorage with the name "__substg1.0_3701000D" MUST be created. All properties of the Embedded Message object are contained inside this storage and follow the regular property storage semantics.

2.2.2.1 Embedded Message Object Storage

Implements

IList<T>
ICollection<T>
IEnumerable<T>
IEnumerable
  • View Source
Back to top

DR-IT Software documentation

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

Generated by DocFX