PyIMAPITable Object

An COM interface to MAPI
Derived from PyIUnknown

Methods

GetLastError
Returns the last error code for the object. 

Advise
Registers to receive notification of specified events affecting the table. 

SeekRow
Moves the cursor to a specific position in the table. 

SeekRowApprox
Moves the cursor to an approximate fractional position in the table. 

GetRowCount
Returns the total number of rows in the table. 

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

SetColumns
Defines the particular properties and order of properties to appear as columns in the table. 

GetStatus
Returns the table's status and type. 

QueryPosition
Retrieves the current table row position of the cursor, based on a fractional value. 

QueryColumns
Returns a list of columns for the table. 

Abort
Stops any asynchronous operations currently in progress for the table. 

FreeBookmark
Releases the memory associated with a bookmark. 

CreateBookmark
Marks the table's current position. 

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

FindRow
Finds the next row in a table that matches specific search criteria. 

SortTable
Orders the rows of the table based on sort criteria. 

Unadvise
Cancels the sending of notifications previously set up with a call to the IMAPITable::Advise method.