IMAPITable : IUnknownIMAPITable : IUnknown

適用対象: Outlook 2013 | Outlook 2016Applies to: Outlook 2013 | Outlook 2016

テーブルの読み取り専用のビューを提供します。Provides a read-only view of a table. IMAPITableは、クライアントとサービスプロバイダーが表の表示方法を操作するために使用されます。IMAPITable is used by clients and service providers to manipulate the way a table appears.

ヘッダー ファイル:Header file:
mapidefs.hMapidefs.h
公開者:Exposed by:
Table オブジェクトTable objects
実装元:Implemented by:
サービスプロバイダーと MAPIService providers and MAPI
呼び出し元:Called by:
クライアントアプリケーション、サービスプロバイダーClient applications, service providers
インターフェイス識別子:Interface identifier:
IID_IMAPITableIID_IMAPITable
ポインターの種類:Pointer type:
LPMAPITABLELPMAPITABLE

v の順序Vtable order

GetLastErrorGetLastError
表の前のエラーについての情報を含むMAPIERROR構造体を返します。Returns a MAPIERROR structure containing information about the previous error on the table.
助言Advise
テーブルに影響を与える指定したイベントの通知を受信するように登録します。Registers to receive notification of specified events affecting the table.
アドバイズUnadvise
IMAPITable:: Adviseメソッドへの呼び出しを使用して、以前に設定した通知の送信をキャンセルします。Cancels the sending of notifications previously set up with a call to the IMAPITable::Advise method.
GetStatusGetStatus
テーブルの状態と種類を返します。Returns the table's status and type.
SetColumnsSetColumns
表に列として表示されるプロパティとプロパティの順序を定義します。Defines the particular properties and order of properties to appear as columns in the table.
querycolumnsQueryColumns
テーブルの列のリストを返します。Returns a list of columns for the table.
GetRowCountGetRowCount
テーブル内の行の総数を返します。Returns the total number of rows in the table.
seekrowSeekRow
テーブル内の特定の位置にカーソルを移動します。Moves the cursor to a specific position in the table.
seekrowapproxSeekRowApprox
テーブル内のおおよその分数位置にカーソルを移動します。Moves the cursor to an approximate fractional position in the table.
querypositionQueryPosition
小数値に基づいて、カーソルの現在のテーブル行の位置を取得します。Retrieves the current table row position of the cursor, based on a fractional value.
FindRowFindRow
特定の検索条件に一致するテーブル内の次の行を検索します。Finds the next row in a table that matches specific search criteria.
RestrictRestrict
テーブルにフィルターを適用し、指定された条件に一致する行だけを行のセットに絞ります。Applies a filter to a table, reducing the row set to only those rows matching the specified criteria.
createbookmarkCreateBookmark
テーブルの現在の位置を示します。Marks the table's current position.
freebookmarkFreeBookmark
ブックマークに関連付けられているメモリを解放します。Releases the memory associated with a bookmark.
sorttableSortTable
並べ替えの基準に基づいて、テーブルの行の順序を示します。Orders the rows of the table based on sort criteria.
querysortorderQuerySortOrder
テーブルの現在の並べ替え順序を取得します。Retrieves the current sort order for a table.
QueryRowsQueryRows
現在のカーソル位置から、1つまたは複数の行をテーブルから返します。Returns one or more rows from a table, beginning at the current cursor position.
中止Abort
テーブルに対して現在進行中のすべての非同期操作を停止します。Stops any asynchronous operations currently in progress for the table.
expandrowExpandRow
折りたたまれたテーブルカテゴリを展開し、そのカテゴリに属するリーフ行をテーブルビューに追加します。Expands a collapsed table category, adding the leaf rows belonging to the category to the table view.
CollapseRowCollapseRow
拡張されたテーブルカテゴリを折りたたみ、テーブルビューからそのカテゴリに属するリーフ行を削除します。Collapses an expanded table category, removing the leaf rows belonging to the category from the table view.
waitforcompletionWaitForCompletion
テーブルで進行中の1つ以上の非同期操作が完了するまで処理を中断します。Suspends processing until one or more asynchronous operations in progress on the table have completed.
GetCollapseStateGetCollapseState
カテゴリ化されたテーブルの現在の折りたたまれた状態または展開された状態を再構築するために必要なデータを返します。Returns the data necessary to rebuild the current collapsed or expanded state of a categorized table.
SetCollapseStateSetCollapseState
以前のIMAPITable:: GetCollapseStateメソッドの呼び出しによって保存されたデータを使用して、カテゴリ化されたテーブルの現在の展開状態または折りたたみ状態を再構築します。Rebuilds the current expanded or collapsed state of a categorized table using data that was saved by a prior call to the IMAPITable::GetCollapseState method.

関連項目See also

MAPI のインターフェイスMAPI Interfaces