IMAPITable : IUnknown
適用対象: Outlook 2013 | Outlook 2016
テーブルの読み取り専用ビューを提供します。 IMAPITable は、テーブルの表示方法を操作するためにクライアントとサービス プロバイダーによって使用されます。
プロパティ | 値 |
---|---|
ヘッダー ファイル: |
Mapidefs.h |
によって公開される: |
Table オブジェクト |
実装元: |
サービス プロバイダーと MAPI |
呼び出し元: |
クライアント アプリケーション、サービス プロバイダー |
インターフェイス識別子: |
IID_IMAPITable |
ポインター型: |
LPMAPITABLE |
Vtable の順序
メンバー | 説明 |
---|---|
Getlasterror |
テーブルの前のエラーに関する情報を含む MAPIERROR 構造体を返します。 |
助言 |
テーブルに影響を与える指定されたイベントの通知を受け取るために登録します。 |
Unadvise |
IMAPITable::Advise メソッドの呼び出しで以前に設定した通知の送信を取り消します。 |
GetStatus |
テーブルの状態と型を返します。 |
SetColumns |
テーブル内の列として表示するプロパティの特定のプロパティと順序を定義します。 |
QueryColumns |
テーブルの列の一覧を返します。 |
GetRowCount |
テーブル内の行の合計数を返します。 |
SeekRow |
テーブル内の特定の位置にカーソルを移動します。 |
SeekRowApprox |
カーソルをテーブル内のおおよその小数部の位置に移動します。 |
QueryPosition |
小数部の値に基づいて、カーソルの現在のテーブル行位置を取得します。 |
FindRow |
特定の検索条件に一致するテーブル内の次の行を検索します。 |
Restrict |
テーブルにフィルターを適用し、指定した条件に一致する行のみに行セットを減らします。 |
CreateBookmark |
テーブルの現在位置をマークします。 |
FreeBookmark |
ブックマークに関連付けられているメモリを解放します。 |
SortTable |
並べ替え条件に基づいてテーブルの行を並べ替えます。 |
QuerySortOrder |
テーブルの現在の並べ替え順序を取得します。 |
QueryRows |
現在のカーソル位置から始まるテーブルから 1 つ以上の行を返します。 |
中止 |
テーブルに対して現在進行中の非同期操作を停止します。 |
ExpandRow |
折りたたまれたテーブル カテゴリを展開し、カテゴリに属するリーフ行をテーブル ビューに追加します。 |
CollapseRow |
展開されたテーブル カテゴリを折りたたみ、テーブル ビューからカテゴリに属するリーフ行を削除します。 |
WaitForCompletion |
テーブルに対して進行中の 1 つ以上の非同期操作が完了するまで処理を中断します。 |
GetCollapseState |
分類されたテーブルの現在の折りたたまれた状態または展開された状態を再構築するために必要なデータを返します。 |
SetCollapseState |
IMAPITable::GetCollapseState メソッドの以前の呼び出しによって保存されたデータを使用して、分類されたテーブルの現在の展開または折りたたまれた状態を再構築します。 |