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 方法所儲存的數據,重建分類數據表的目前展開或折迭狀態。 |