API Reference

Class

EmailRecipient

Namespace OfficeIMO.Email
Assembly OfficeIMO.Email
Modifiers sealed

Associates an address with its recipient role.

Inheritance

  • Object
  • EmailRecipient

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Returned or exposed by

Constructors

public EmailRecipient(EmailRecipientKind kind, EmailAddress address) #

Creates a recipient.

Parameters

kind OfficeIMO.Email.EmailRecipientKind requiredposition: 0
address OfficeIMO.Email.EmailAddress requiredposition: 1

Properties

public EmailRecipientKind Kind { get; set; } #

Recipient role.

public EmailAddress Address { get; set; } #

Recipient address.

public Nullable<Int32> MapiRowId { get; set; } #

MAPI row identifier when the source supplies one.

public Nullable<Int32> MapiObjectType { get; set; } #

MAPI object type, normally 6 for a messaging user.

public Nullable<Int32> MapiDisplayType { get; set; } #

MAPI display type.

public Nullable<Int32> MapiDisplayTypeEx { get; set; } #

Extended MAPI display type used to distinguish rooms.

public IList<MapiProperty> MapiProperties { get; } #

Recipient-level MAPI properties.

public MapiPropertyBag Mapi { get; } #

Typed MAPI access backed by the exact MapiProperties collection.