Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Applies to: Outlook 2013 | Outlook 2016
Manages high-level operations on container objects such as address books, distribution lists, and folders. The IMAPIFolder : IMAPIContainer, IABContainer : IMAPIContainer, and IDistList : IMAPIContainer interfaces are derived from IMAPIContainer.
| Property | Value |
|---|---|
| Header file: |
Mapidefs.h |
| Exposed by: |
Folder, address book container, and distribution list objects |
| Implemented by: |
Message store, address book, and remote transport providers |
| Called by: |
Client applications |
| Interface identifier: |
IID_IMAPIContainer |
| Pointer type: |
LPMAPICONTAINER |
| Transaction model: |
Abstract class, never implemented |
Vtable order
| Member | Description |
|---|---|
| GetContentsTable |
Returns a pointer to the container's contents table. |
| GetHierarchyTable |
Returns a pointer to the container's hierarchy table. |
| OpenEntry |
Opens an object in the container, returning an interface pointer for further access. |
| SetSearchCriteria |
Establishes search criteria for the container. |
| GetSearchCriteria |
Obtains the search criteria for the container. |
| Required properties | Access |
|---|---|
| PR_CONTAINER_HIERARCHY (PidTagContainerHierarchy) |
Read-only |
| PR_CONTAINER_CONTENTS (PidTagContainerContents) |
Read-only |
| PR_CONTAINER_FLAGS (PidTagContainerFlags) |
Read/write |