次の方法で共有


MAPIFolder.GetTable(Object, Object) メソッド

定義

Tableでフィルター処理された項目を含むオブジェクトをFilter取得します。

public Microsoft.Office.Interop.Outlook.Table GetTable (object Filter, object TableContents);
Public Function GetTable (Optional Filter As Object, Optional TableContents As Object) As Table

パラメーター

Filter
Object

フォルダー内の項目の条件を指定する Microsoft Jet または DAV 検索および検索 (DASL) 構文のフィルター。

TableContents
Object

GetTable が返すフォルダー内のアイテムの種類を指定します。 既定では olUserItems です。

戻り値

の条件Filterを満たす親Folder内の項目を含むテーブル。 既定では、 TableContentsolUserItems で、返される Table には非表示ではないフィルター処理された項目のみが含まれます。

注釈

が空白の文字列の場合、またはパラメーターをFilter省略した場合FilterGetTable、Folder 内のすべての項目を表す行を含む Table を返します。 が空白の文字列であるか、Filterパラメーターが省略されTableContents、olHiddenItems である場合FilterGetTable、Folder 内のすべての非表示項目を表す行を含む Table を返します。

フィルターの詳細については、「アイテムのフィルター処理」および「名前空間によるプロパティの参照」を参照してください。

GetTable は、親 フォルダー のフォルダーの種類に設定する既定の列を持つ テーブル を返します。 既定の列セットを変更するには、コレクション オブジェクトの Add(String)、、または RemoveAll() メソッドをColumns使用Remove(Object)します。 が olHiddenItems の場合TableContents、親フォルダーが連絡先フォルダーなどであっても、既定の列セットは常にメール フォルダーの既定の列セットになります。 既定の列セットの詳細については、「テーブル オブジェクトに表示される既定のプロパティ」を参照してください。

を使用Restrict(String)して、Folder オブジェクトに基づく Table に後続のフィルターを適用できます。

適用対象