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

返回

一个表,其中包含父Folder项中符合 中的Filter条件的项。 默认情况下, TableContentsolUserItems ,返回的 Table 仅包含未隐藏的筛选项。

注解

如果 Filter 为空字符串或 Filter 省略参数, 则 GetTable 返回一个 Table, 其中包含表示 文件夹中所有项目的行。 如果 Filter 为空字符串或Filter省略参数且TableContents为 olHiddenItems则 GetTable 返回一个 Table,其中包含表示文件夹中所有隐藏项的行。

有关筛选器的详细信息,请参阅筛选项和按命名空间引用属性。

GetTable 返回一个 Table,包含父 Folder 的文件夹类型的默认列集合。 若要修改默认列集,请使用 Add(String)集合对象的 、 Remove(Object)RemoveAll() 方法 Columns 。 如果 TableContentsolHiddenItems,则默认列集始终是邮件文件夹的默认列集,即使父文件夹可能是“联系人 文件夹。 有关默认列集的详细信息,请参阅 表对象中显示的默认属性

可以使用 Restrict(String) 将后续筛选器应用于基于 Folder 对象的 Table

适用于