IMAPITable (Compact 7)

3/12/2014

The IMAPITable interface provides a read-only view of a table. This interface is used by message client applications and service providers to manipulate the way a table appears.

Methods in Vtable Order

IMAPITable methods Description

IMAPITable::GetLastError

Not supported - do not use.

IMAPITable::Advise

Not supported - do not use.

IMAPITable::Unadvise

Not supported - do not use.

IMAPITable::GetStatus

Not supported - do not use.

IMAPITable::SetColumns

Defines the particular properties and their order of appearance as columns in the table.

IMAPITable::QueryColumns

Not supported - do not use.

IMAPITable::GetRowCount

Returns the number of rows in the table that meet a set of criteria.

IMAPITable::SeekRow

Moves the cursor to a specified position in the table.

IMAPITable::SeekRowApprox

Not supported - do not use.

IMAPITable::QueryPosition

Retrieves the current table row position of the cursor.

IMAPITable::FindRow

Not supported - do not use.

IMAPITable::Restrict

Applies a filter to a table, reducing the row set to only those rows that match the specified criteria.

IMAPITable::CreateBookmark

Not supported - do not use.

IMAPITable::FreeBookmark

Not supported - do not use.

IMAPITable::SortTable

Orders the rows of the table based on sort criteria.

IMAPITable::QuerySortOrder

Not supported - do not use.

IMAPITable::QueryRows

Returns one or more rows from a table, beginning at the current cursor position.

IMAPITable::Abort

Not supported - do not use.

IMAPITable::ExpandRow

Not supported - do not use.

IMAPITable::CollapseRow

Not supported - do not use.

IMAPITable::WaitForCompletion

Not supported - do not use.

IMAPITable::GetCollapseState

Not supported - do not use.

IMAPITable::SetCollapseState

Not supported - do not use.

Remarks

IMAPITable is implemented by service providers and MAPI, is called by client applications and service providers, and is exposed by table objects.

The IMAPITable interface identifier is IID_IMAPITable, and its pointer type is LPMAPITABLE.

Requirements

Header

mapidefs.h

Library

cemapi.lib

See Also

Reference

MAPI Interfaces