New Members and Constants in the Outlook PIA

This topic lists the new properties, methods, and events that have been added to existing objects, and new constants that have been added to existing enumerations in Microsoft Outlook 2010.

New Members

The following table lists enhancements to objects that are in earlier versions of Outlook. The second column lists only the new methods, properties, and events.

Existing objects

New members

Account

Methods

GetAddressEntryFromID(String)

GetRecipientFromID(String)

Properties

AutoDiscoverConnectionMode

AutoDiscoverXml

CurrentUser

DeliveryStore

ExchangeConnectionMode

ExchangeMailboxServerName

ExchangeMailboxServerVersion

Accounts

Events

AutoDiscoverComplete

Application

Methods

RefreshFormRegionDefinition(String)

Properties

PickerDialog

AppointmentItem

Methods

CopyTo(MAPIFolder, OlAppointmentCopyOptions)

GetConversation()

GetOrganizer()

Properties

ConversationID

RTFBody

Events

AfterWrite

BeforeRead

Attachment

Methods

GetTemporaryFilePath()

AttachmentSelection

Methods

GetSelection(OlSelectionContents)

Properties

Location

CalendarView

Properties

SelectedEndTime

SelectedStartTime

ContactItem

Methods

GetConversation()

Properties

ConversationID

RTFBody

Events

AfterWrite

BeforeRead

DistListItem

Methods

GetConversation()

Properties

ConversationID

RTFBody

DocumentItem

Events

AfterWrite

BeforeRead

ExchangeUser

Methods

GetPicture()

Explorer

Methods

AddToSelection(Object)

ClearSelection()

IsItemSelectableInView(Object)

RemoveFromSelection(Object)

SelectAllItems()

Properties

AccountSelector

AttachmentSelection

Events

AttachmentSelectionChange

Folder

Methods

GetCustomIcon()

SetCustomIcon(StdPicture)

FormRegion

Properties

Visible

Inspector

Methods

SetSchedulingStartTime(DateTime)

Properties

AttachmentSelection

Events

AttachmentSelectionChange

JournalItem

Methods

GetConversation()

Properties

ConversationID

Events

AfterWrite

BeforeRead

MailItem

Methods

GetConversation()

Properties

ConversationID

PermissionTemplateGuid

RetentionExpirationDate

RetentionPolicyName

RTFBody

Sender

Events

AfterWrite

BeforeRead

MeetingItem

Methods

GetConversation()

Properties

ConversationID

IsLatestVersion

RTFBody

SendUsingAccount

Events

AfterWrite

BeforeRead

NameSpace

Methods

CreateContactCard(AddressEntry)

PostItem

Methods

GetConversation()

Properties

ConversationID

RTFBody

Events

AfterWrite

BeforeRead

Recipient

Properties

Sendable

RemoteItem

Methods

GetConversation()

Properties

ConversationID

Events

AfterWrite

BeforeRead

ReportItem

Methods

GetConversation()

Properties

ConversationID

Events

AfterWrite

BeforeRead

Selection

Methods

GetSelection(OlSelectionContents)

Properties

Location

SharingItem

Methods

GetConversation()

Properties

ConversationID

PermissionTemplateGuid

RetentionExpirationDate

RetentionPolicyName

RTFBody

Events

AfterWrite

BeforeRead

Store

Methods

GetDefaultFolder(OlDefaultFolders)

RefreshQuotaDisplay()

Properties

Categories

IsConversationEnabled

TableView

Methods

GetTable()

Properties

AlwaysExpandConversation

ShowConversationByDate

ShowConversationSendersAboveSubject

ShowFullConversations

TaskItem,

TaskRequestAcceptItem,

TaskRequestDeclineItem,

TaskRequestItem, and

TaskRequestUpdateItem

Methods

GetConversation

Properties

ConversationID

RTFBody

ViewFont

Properties

ExtendedColor

New Constants

The following table lists new constants that have been added to existing enumerations in Outlook 2010.

Existing enumerations

New constants

OlDefaultFolders

olFolderRssFeeds

olFolderSuggestedContacts

OlExchangeStoreType

OlAdditionalExchangeMailbox()

OlGroupType

olReadOnlyGroup

olRoomsGroup

OlItemType

olMobileItemMMS

olMobileItemSMS

OlMarkInterval

olMarkComplete

OlNavigationModuleType

olModuleSolutions

OlObjectClass

olConversation

olConversationHeader

olMeetingForwardNotification

olMobile

olOutspace

olSimpleItems

olSolutionsModule

OlSearchScope

olSearchScopeAllOutlookItems

olShowInDefaultModules

OlSharingProvider

olProviderFederate