Introduction to RDO

 

RDO objects

 

Session, stores, folders and messages

- RDOSession

- RDOStores

- RDOStore

    - RDOPstStore
    - RDOExchangeStore

    - RDOExchangeMailboxStore

    - RDOExchangePublicFoldersStore

    - RDOExchangeManageStore

- RDOFolders

    - RDODeletedFolders

- RDOFolder

    - RDOFolder2

    - RDOSearchFolder

- RDOItems

    - RDODeletedItems

 

RDOMail and its child objects

- RDOMail

- RDOActions

    - RDOAction

- RDOAttachments

    - RDOAttachment

- RDOConflicts

    - RDOConflict

- RDOLinks

    - RDOLink

- RDORecipients

    - RDORecipient

- RDOUserProperties

    - RDOUserProperty

 

Objects derived from RDOMail

- RDOAppointmentItem

- RDOContactItem

- RDODistListItem

- RDOJournalItem

- RDOMeetingItem

- RDONoteItem

- RDOPostItem

- RDOReportItem

- RDORssItem

- RDOTaskItem

- RDOTaskRequestItem

 

Address book objects

- RDOAddressBook

    - RDOAddressLists

        - RDOAddressList

        - RDOAddressEntries

- RDOAddressEntry

- RDOAddressBookSearchPath

 

Recurrence objects

- RDORecurrencePattern

    - RDOExceptions

        - RDOException

 

Reminders

- RDOReminders

    - RDOReminder

 

Miscellaneous objects

- _MAPIProp

- RDOCategories

    - RDOCategory

- RDOFolderFields

    - RDOFolderField

- RDOJunkEmailOptions

- RDOOutOfOfficeAssistant

- RDOProfiles

- RDOTimeZones

    - RDOTimeZone

- Strings

 

Accounts API objects

(Outlook 2002 and up only)

- RDOAccounts

- RDOAccount

    - RDOPOP3Account

    - RDOMAPIAccount

    - RDOIMAPAccount

    - RDOHTTPAccount

    - RDOLDAPAccount

- RDOAccountOrderList

 

Search folder objects

- RDOSearchFolder

- RDOFolderSearchCriteria

- RDOSearchContainersList

 

Rules objects

(Exchange only)

- RDORules

- RDORule

- RDORuleActions

- RDORuleAction

    - RDORuleActionMoveOrCopy

    - RDORuleActionSend

    - RDORuleActionTemplate

    - RDORuleActionDefer

    - RDORuleActionBounce

    - RDORuleActionTag

    - RDORuleActionImportance

    - RDORuleActionSensitivity

    - RDORuleActionAssignToCategory

 

Incremental Change Synchronization

(ICS, Exchange only)

- RDOFolderSynchronizer

- RDOSyncMessagesCollection

- RDOSyncFoldersCollection

- RDOSyncMessageItem

- RDOSyncFolderItem

 

Access Control List (ACL) objects

(Exchange only)

- RDOACL

    - RDOACE

 

Calendar Options objects (Exchange only)

- RDOCalendarOptions

- RDOFreeBusyRange

- RDOFreeBusySlot

 

Nick names

- RDONickNames

- RDONickName

 

Searches

- RDOSearches

- RDOSearch

 

Quick Steps (Outlook 2010)

- RDOQuickSteps

- RDOQuickStep

- RDOQuickStepActions

RDOQuickStepAction

Copy/Move to folder actions:

RDOQuickStepActionMoveToFolder

RDOQuickStepActionCopyToFolder

RDOQuickStepActionAlwaysMoveMessagesInThisConversation

New message/reply/forward actions:

RDOQuickStepActionNewMessage,

RDOQuickStepActionForward,

RDOQuickStepActionReply,

RDOQuickStepActioReplyAll,

RDOQuickStepActionForwardAsAttachment
RDOQuickStepActionNewMeeting,

RDOQuickStepActionReplyWithMeeting

Miscellaneous actions

RDOQuickStepActionSetImportance

RDOQuickStepActionCategorizeMessage

RDOQuickStepActionFlagMessage

Actions that do not expose properties or methods beyond those exposed by the RDOQuickStepAction object

RDOQuickStepActionDeleteMessage

RDOQuickStepActionPermanentlyDeleteMessage

RDOQuickStepActionMarkAsRead

RDOQuickStepActionMarkAsUnread

RDOQuickStepActionClearCategories

RDOQuickStepActionClearFlags

RDOQuickStepActionMarkComplete

RDOQuickStepActionCreateTaskWithAttachment

RDOQuickStepActionCreateTaskWithTextOfMessage

RDOQuickStepActionCreateAppointmentWithAttachment

RDOQuickStepActionCreateAppointmentWithTextOfMessage

RDOQuickStepActionIgnoreMessagesInThisConversation