Class MsgRecipientList
Represents a list of recipients in a MSG messages
Implements
Inherited Members
Namespace: DRIT.Mail.Msg
Assembly: DRIT.Mail.dll
Syntax
public class MsgRecipientList : IList<IMapiRecipient>, ICollection<IMapiRecipient>, IEnumerable<IMapiRecipient>, IEnumerable
Remarks
The corresponding recipient object storage entries and Recipient objects are stored in lists, where items have the same index.
The Recipient object storage representing the first Recipient object is named "__recip_version1.0_#00000000". The storage representing the second is named "__recip_version1.0_#00000001" and so on. The digit suffix is in hexadecimal. For example, the storage name for the eleventh Recipient object is "__recip_version1.0_#0000000A".
A .msg file can have a maximum of 2048 Recipient object storages.
MS-OXMSG 2.2.1 Recipient Object Storage
Fields
View Source_msgFile
Stores the msg file value used by this type.
Declaration
protected MsgFile _msgFile
Field Value
| Type | Description |
|---|---|
| MsgFile |
Remarks
The corresponding recipient object storage entries and Recipient objects are stored in lists, where items have the same index.
The Recipient object storage representing the first Recipient object is named "__recip_version1.0_#00000000". The storage representing the second is named "__recip_version1.0_#00000001" and so on. The digit suffix is in hexadecimal. For example, the storage name for the eleventh Recipient object is "__recip_version1.0_#0000000A".
A .msg file can have a maximum of 2048 Recipient object storages.
MS-OXMSG 2.2.1 Recipient Object Storage
Properties
View SourceCount
Gets or sets the count value.
Declaration
public int Count { get; }
Property Value
| Type | Description |
|---|---|
| int |
Remarks
The corresponding recipient object storage entries and Recipient objects are stored in lists, where items have the same index.
The Recipient object storage representing the first Recipient object is named "__recip_version1.0_#00000000". The storage representing the second is named "__recip_version1.0_#00000001" and so on. The digit suffix is in hexadecimal. For example, the storage name for the eleventh Recipient object is "__recip_version1.0_#0000000A".
A .msg file can have a maximum of 2048 Recipient object storages.
MS-OXMSG 2.2.1 Recipient Object Storage
IsReadOnly
Gets a value indicating whether this object is read only.
Declaration
public bool IsReadOnly { get; }
Property Value
| Type | Description |
|---|---|
| bool |
Remarks
The corresponding recipient object storage entries and Recipient objects are stored in lists, where items have the same index.
The Recipient object storage representing the first Recipient object is named "__recip_version1.0_#00000000". The storage representing the second is named "__recip_version1.0_#00000001" and so on. The digit suffix is in hexadecimal. For example, the storage name for the eleventh Recipient object is "__recip_version1.0_#0000000A".
A .msg file can have a maximum of 2048 Recipient object storages.
MS-OXMSG 2.2.1 Recipient Object Storage
this[int]
The this[int] method.
Declaration
public IMapiRecipient this[int index] { get; set; }
Parameters
| Type | Name | Description |
|---|---|---|
| int | index |
Property Value
| Type | Description |
|---|---|
| IMapiRecipient |
Remarks
The corresponding recipient object storage entries and Recipient objects are stored in lists, where items have the same index.
The Recipient object storage representing the first Recipient object is named "__recip_version1.0_#00000000". The storage representing the second is named "__recip_version1.0_#00000001" and so on. The digit suffix is in hexadecimal. For example, the storage name for the eleventh Recipient object is "__recip_version1.0_#0000000A".
A .msg file can have a maximum of 2048 Recipient object storages.
MS-OXMSG 2.2.1 Recipient Object Storage
Methods
View SourceAdd(IMapiRecipient)
Adds the specified item.
Declaration
public void Add(IMapiRecipient item)
Parameters
| Type | Name | Description |
|---|---|---|
| IMapiRecipient | item | The item to process. |
Remarks
The corresponding recipient object storage entries and Recipient objects are stored in lists, where items have the same index.
The Recipient object storage representing the first Recipient object is named "__recip_version1.0_#00000000". The storage representing the second is named "__recip_version1.0_#00000001" and so on. The digit suffix is in hexadecimal. For example, the storage name for the eleventh Recipient object is "__recip_version1.0_#0000000A".
A .msg file can have a maximum of 2048 Recipient object storages.
MS-OXMSG 2.2.1 Recipient Object Storage
Clear()
Processes the clear data.
Declaration
public void Clear()
Remarks
The corresponding recipient object storage entries and Recipient objects are stored in lists, where items have the same index.
The Recipient object storage representing the first Recipient object is named "__recip_version1.0_#00000000". The storage representing the second is named "__recip_version1.0_#00000001" and so on. The digit suffix is in hexadecimal. For example, the storage name for the eleventh Recipient object is "__recip_version1.0_#0000000A".
A .msg file can have a maximum of 2048 Recipient object storages.
MS-OXMSG 2.2.1 Recipient Object Storage
Contains(IMapiRecipient)
Processes the contains data.
Declaration
public bool Contains(IMapiRecipient item)
Parameters
| Type | Name | Description |
|---|---|---|
| IMapiRecipient | item | The item to process. |
Returns
| Type | Description |
|---|---|
| bool |
Remarks
The corresponding recipient object storage entries and Recipient objects are stored in lists, where items have the same index.
The Recipient object storage representing the first Recipient object is named "__recip_version1.0_#00000000". The storage representing the second is named "__recip_version1.0_#00000001" and so on. The digit suffix is in hexadecimal. For example, the storage name for the eleventh Recipient object is "__recip_version1.0_#0000000A".
A .msg file can have a maximum of 2048 Recipient object storages.
MS-OXMSG 2.2.1 Recipient Object Storage
CopyTo(IMapiRecipient[], int)
Copies the to.
Declaration
public void CopyTo(IMapiRecipient[] array, int arrayIndex)
Parameters
| Type | Name | Description |
|---|---|---|
| IMapiRecipient[] | array | Specifies the array value. |
| int | arrayIndex | The array index. |
Remarks
The corresponding recipient object storage entries and Recipient objects are stored in lists, where items have the same index.
The Recipient object storage representing the first Recipient object is named "__recip_version1.0_#00000000". The storage representing the second is named "__recip_version1.0_#00000001" and so on. The digit suffix is in hexadecimal. For example, the storage name for the eleventh Recipient object is "__recip_version1.0_#0000000A".
A .msg file can have a maximum of 2048 Recipient object storages.
MS-OXMSG 2.2.1 Recipient Object Storage
GetEnumerator()
Gets the enumerator.
Declaration
public IEnumerator<IMapiRecipient> GetEnumerator()
Returns
| Type | Description |
|---|---|
| IEnumerator<IMapiRecipient> |
Remarks
The corresponding recipient object storage entries and Recipient objects are stored in lists, where items have the same index.
The Recipient object storage representing the first Recipient object is named "__recip_version1.0_#00000000". The storage representing the second is named "__recip_version1.0_#00000001" and so on. The digit suffix is in hexadecimal. For example, the storage name for the eleventh Recipient object is "__recip_version1.0_#0000000A".
A .msg file can have a maximum of 2048 Recipient object storages.
MS-OXMSG 2.2.1 Recipient Object Storage
IndexOf(IMapiRecipient)
Processes the index of data.
Declaration
public int IndexOf(IMapiRecipient item)
Parameters
| Type | Name | Description |
|---|---|---|
| IMapiRecipient | item | The item to process. |
Returns
| Type | Description |
|---|---|
| int |
Remarks
The corresponding recipient object storage entries and Recipient objects are stored in lists, where items have the same index.
The Recipient object storage representing the first Recipient object is named "__recip_version1.0_#00000000". The storage representing the second is named "__recip_version1.0_#00000001" and so on. The digit suffix is in hexadecimal. For example, the storage name for the eleventh Recipient object is "__recip_version1.0_#0000000A".
A .msg file can have a maximum of 2048 Recipient object storages.
MS-OXMSG 2.2.1 Recipient Object Storage
Insert(int, IMapiRecipient)
Processes the insert data.
Declaration
public void Insert(int index, IMapiRecipient item)
Parameters
| Type | Name | Description |
|---|---|---|
| int | index | The index within the data. |
| IMapiRecipient | item | The item to process. |
Remarks
The corresponding recipient object storage entries and Recipient objects are stored in lists, where items have the same index.
The Recipient object storage representing the first Recipient object is named "__recip_version1.0_#00000000". The storage representing the second is named "__recip_version1.0_#00000001" and so on. The digit suffix is in hexadecimal. For example, the storage name for the eleventh Recipient object is "__recip_version1.0_#0000000A".
A .msg file can have a maximum of 2048 Recipient object storages.
MS-OXMSG 2.2.1 Recipient Object Storage
Remove(IMapiRecipient)
Removes the specified property.
Declaration
public bool Remove(IMapiRecipient item)
Parameters
| Type | Name | Description |
|---|---|---|
| IMapiRecipient | item | The item to process. |
Returns
| Type | Description |
|---|---|
| bool |
Remarks
The corresponding recipient object storage entries and Recipient objects are stored in lists, where items have the same index.
The Recipient object storage representing the first Recipient object is named "__recip_version1.0_#00000000". The storage representing the second is named "__recip_version1.0_#00000001" and so on. The digit suffix is in hexadecimal. For example, the storage name for the eleventh Recipient object is "__recip_version1.0_#0000000A".
A .msg file can have a maximum of 2048 Recipient object storages.
MS-OXMSG 2.2.1 Recipient Object Storage
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 recipient object storage entries and Recipient objects are stored in lists, where items have the same index.
The Recipient object storage representing the first Recipient object is named "__recip_version1.0_#00000000". The storage representing the second is named "__recip_version1.0_#00000001" and so on. The digit suffix is in hexadecimal. For example, the storage name for the eleventh Recipient object is "__recip_version1.0_#0000000A".
A .msg file can have a maximum of 2048 Recipient object storages.
MS-OXMSG 2.2.1 Recipient Object Storage