_Table.FindRow(String) 方法

定义

查找 中 Table 满足 中指定的 Filter条件的第一行。

public:
 Microsoft::Office::Interop::Outlook::Row ^ FindRow(System::String ^ Filter);
public Microsoft.Office.Interop.Outlook.Row FindRow (string Filter);
Public Function FindRow (Filter As String) As Row

参数

Filter
String

指定 中的行必须满足的条件。

返回

Row

一个 Row 对象,表示 Table 中满足筛选条件的第一行。 如果找不到此类行,则返回 Nothing (null 引用 (C# ) Visual Basic) 中没有任何内容,或者 表中 不包含任何行。

注解

FindRow 总是从 中的第一行开始。

如果 指定的命名空间中不存在中的 属性FilterFindRow 返回 Nothing (null 引用 (Visual Basic) ) 中的 Nothing) 。 该属性被视为在 MAPI 属性组, PS_PUBLIC_STRINGS 的已命名的属性。 FindRow 不会在这种情况下返回一个错误。

如果 Filter 为空白字符串或无效限制,FindRow 将返回错误。 FindRow 没有找到任何行的情况下,不能重当前行定位到它之前对 FindRow 的调用。

若要在 表中使用内容索引搜索,请使用 Restrict(String) 方法。 如果Filter包含内容索引关键字,FindRow 将返回错误。

适用于