Table of Contents

Class Recipient

Namespace
Encryptomatic.MailDex.Lib.Messaging
Assembly
MailDex.Lib.dll

Message recipient.

public class Recipient : MessagingObject, IPropertyObject
Inheritance
Recipient
Implements
Inherited Members

Constructors

Recipient()

public Recipient()

Properties

AddressType

Type of recipient address. PidTagAddressType

public string AddressType { get; set; }

Property Value

string

DisplayName

Display name of the recipient. And it has an alternate name PidTagDisplayName_W. PidTagDisplayName

public string DisplayName { get; set; }

Property Value

string

DisplayType

Display type. PidTagDisplayType

public int DisplayType { get; set; }

Property Value

int

EmailAddress

E-mail address of recipient. PidTagEmailAddress

public string EmailAddress { get; set; }

Property Value

string

EntryID

EntryID of the recipient. PidTagEntryID

public byte[] EntryID { get; set; }

Property Value

byte[]

LtpRowVer

LTP Row Version. PidTagLtpRowVer

public int LtpRowVer { get; set; }

Property Value

int

ObjectType

Recipient Object type. PidTagObjectType

public int ObjectType { get; set; }

Property Value

int

PT7bitDisplayName

7-bit Display name. PidTag7BitDisplayName

public string PT7bitDisplayName { get; set; }

Property Value

string

RecipientType

Type of recipient. PidTagRecipientType

public RecipientType RecipientType { get; set; }

Property Value

RecipientType

RecordKey

Record Key. PidTagRecordKey

public byte[] RecordKey { get; set; }

Property Value

byte[]

Responsibility

Handling Responsibility. PidTagResponsibility

public bool Responsibility { get; set; }

Property Value

bool

SearchKey

Search Key. PidTagSearchKey

public byte[] SearchKey { get; set; }

Property Value

byte[]

SendRichInfo

Send Rich info for recipient. PidTagSendRichInfo

public bool SendRichInfo { get; set; }

Property Value

bool

SmtpAddress

SMTP address. PidTagSmtpAddress

public string SmtpAddress { get; set; }

Property Value

string

TagLtpRowId

LTP Row ID. PidTagLtpRowId

public int TagLtpRowId { get; set; }

Property Value

int

Methods

LoadProperties(IEnumerable<BaseProperty>)

Internal do not use.

public override void LoadProperties(IEnumerable<BaseProperty> props)

Parameters

props IEnumerable<BaseProperty>