Type Property

Applies To

Attachment object, JournalItem object, NameSpace object, Recipient object, UserProperty object.

Description

Returns or sets the type of the object, as shown in the following table.

Object

Type

Attachment

Can be one of the following OlAttachmentType constants: olByReference, olByValue, olEmbeddedItem, or olOLE. Read-only Long.

JournalItem

A free-form string field, usually containing the display name of the journalizing application (for example, "MSWord"). Read/write String.

NameSpace

The only supported type is "MAPI." Read-only String.

Recipient (of JournalItem)

The OlJournalRecipientType constant: olAssociatedContact. Read/write Long.

Recipient (of MailItem)

Can be one of the following OlMailRecipientType constants: olBCC, olCC, olOriginator, or olTo. Read/write Long.

Recipient (of MeetingRequestItem)

Can be one of the following OlMeetingRecipientType constants: olOptional, olOrganizer, olRequired, or olResource. Read/write Long.

Recipient (of TaskItem)

Can be either of the following OlTaskRecipientType constants: olFinalStatus, or olUpdate. Read/write Long.

UserProperty

Can be one of the following OlUserPropertyType constants: olCombination, olCurrency, olDateTime, olDuration, olFormula, olKeywords, olNumber, olPercent, olText, or olYesNo. Read-only Long.