共用方式為


IMAPITable:IUnknown

適用於:Outlook 2013 |Outlook 2016

提供數據表的唯讀檢視。 用戶端和服務提供者會使用 IMAPITable 來操作數據表的顯示方式。

屬性
標頭檔:
Mapidefs.h
公開者:
數據表物件
實作者:
服務提供者和 MAPI
通話者:
用戶端應用程式、服務提供者
介面識別碼:
IID_IMAPITable
指標類型:
LPMAPITABLE

Vtable 順序

成員 描述
GetLastError
傳回 MAPIERROR 結構,其中包含數據表上先前錯誤的相關信息。
建議
註冊以接收影響數據表之指定事件的通知。
Unadvise
取消傳送先前透過呼叫 IMAPITable::Advise 方法所設定的通知。
GetStatus
傳回數據表的狀態和類型。
SetColumns
定義要在資料表中顯示為數據行的特定屬性和屬性順序。
QueryColumns
傳回數據表的數據列清單。
GetRowCount
傳回數據表中的數據列總數。
SeekRow
將游標移至資料表中的特定位置。
SeekRowApprox
將游標移至數據表中的近似小數位置。
QueryPosition
根據小數值,擷取數據指標的目前數據表數據列位置。
FindRow
尋找數據表中符合特定搜尋準則的下一個數據列。
Restrict
將篩選套用至數據表,將數據列集合縮減為僅符合指定準則的數據列。
CreateBookmark
標記數據表的目前位置。
FreeBookmark
釋放與書籤相關聯的記憶體。
SortTable
根據排序準則排序數據表的數據列。
QuerySortOrder
擷取數據表目前的排序順序。
QueryRows
從數據表傳回一或多個數據列,從目前的數據指標位置開始。
中止
停止數據表目前進行中的任何異步操作。
ExpandRow
展開折疊的數據表類別,將屬於類別目錄的分葉數據列新增至數據表檢視。
CollapseRow
折疊展開的數據表類別目錄,從數據表檢視中移除屬於類別目錄的分葉數據列。
WaitForCompletion
暫停處理,直到數據表上一或多個進行中的異步操作完成為止。
GetCollapseState
傳回重建分類數據表目前折疊或展開狀態所需的數據。
SetCollapseState
使用先前呼叫 IMAPITable::GetCollapseState 方法所儲存的數據,重建分類數據表的目前展開或折迭狀態。

另請參閱

MAPI 介面