Share via


IMAPIContainer (Compact 7)

3/12/2014

The IMAPIContainer interface manages high-level operations on container objects, such as folders.

Methods in Vtable Order

IMAPIContainer methods Description

IMAPIContainer::GetContentsTable

Returns a pointer to the container's contents table.

IMAPIContainer::GetHierarchyTable

Returns a pointer to the container's hierarchy table.

IMAPIContainer::OpenEntry

Opens an object within the container, returning an interface pointer for further access.

IMAPIContainer::SetSearchCriteria

Not supported - do not use.

IMAPIContainer::GetSearchCriteria

Not supported - do not use.

Remarks

IMAPIContainer is implemented by Message Store Providers and Remote Transport Providers.

IMAPIContainer is called by client applications, and is exposed by folder objects.

No object exposes the IMAPIContainer interface directly.

The interface identifier for IMAPIContainer is IID_IMAPIContainer, and the pointer type is LPMAPICONTAINER.

The IMAPIFolder interface inherits IMAPIContainer.

Requirements

Header

mapidefs.h

Library

cemapi.lib

See Also

Reference

MAPI Interfaces