Share via


IPOutlookApp3 (Compact 7)

3/12/2014

The IPOutlookApp3 interface represents the Outlook Mobile application object. This object serves the following purposes:

  • As the root object, it provides access to all of the other objects in the POOM hierarchy.
  • It provides direct access to newly created items, without having to traverse the object hierarchy.
  • It provides direct access to existing items.

Methods in Vtable Order

IPOutlookApp3 methods Description

IPOutlookApp3::Logon

Logs on to a POOM Session.

IPOutlookApp3::Logoff

Logs off of a POOM Session.

IPOutlookApp3::GetDefaultStore

New for Windows Embedded Compact 7. Retrieves the default POOM Item Store.

IPOutlookApp3::GetStores

New for Windows Embedded Compact 7. Retrieves the POOM Item Stores collection. For more information on the POOM Item Stores collection, see IPOutlookStoreCollection.

IPOutlookApp3::GetStoreFromId

New for Windows Embedded Compact 7. Retrieves a particular POOM Item Store given its Outlook Mobile Object Identifier (POLITEMID). For more information on the POOM Item Store object, see IStore.

IPOutlookApp3::GetItemFromItemId

New for Windows Embedded Compact 7. Retrieves any POOM item given its Outlook Mobile object identifier (POLITEMID).

IPOutlookApp3::CreateStore

New for Windows Embedded Compact 7. Create a new POOM Item Store.

IPOutlookApp3::Advise

New for Windows Embedded Compact 7. Registers a notification sink for change events from all POOM Item Stores.

IPOutlookApp3::Unadvise

New for Windows Embedded Compact 7. Unregisters a notification sink for change events from all POOM Item Stores.

IPOutlookApp3::AdviseCustomEvent

New for Windows Embedded Compact 7. Registers a notification sink for custom events. For more information about POOM custom Events, see ICustomEventSink and PIMCUSTOMEVENT.

IPOutlookApp3::SendCustomEvent

New for Windows Embedded Compact 7. Sends a custom notification.

Remarks

Applies to Windows Embedded Compact 7.

For Windows Embedded Compact 7, the functionality of IPOutlookApp::GetDefaultFolder and IPOutlookApp::GetIDsFromNames can also be found in IStore::GetDefaultFolder and IStore::GetIDsFromNames; and the functionality of IPOutlookApp::CreateItem can also be found in IFolder2::CreateItem.

Requirements

Header

pimstore.h

Library

Pimstore.lib

See Also

Reference

Pocket Outlook Object Model Interfaces
IStore
IPOutlookStoreCollection
POLITEMID