_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 , представляющий первую строку в таблице , которая соответствует условиям фильтра. Возвращает Nothing (пустую ссылку (Nothing в Visual Basic) в C#), если такая строка не найдена или таблица не содержит строк.
Комментарии
FindRow всегда начинается из первой строки таблицы.
Функция FindRow возвращает Nothing (пустую ссылку (Nothing в Visual Basic) в C#, если свойство в Filter
не существует в указанном пространстве имен. Свойство считается именованным свойством в наборе свойств MAPI, PS_PUBLIC_STRINGS. FindRow не возвращает ошибку в этом случае.
Функция FindRow возвращает ошибку, если Filter
является пустой строкой или недопустимым ограничением. В случаях, когда FindRow не находит ни одной строки, текущая строка не будет перемещаться в том месте, в котором она была до вызова FindRow.
Чтобы использовать поиск по индексации содержимого в таблице, используйте Restrict(String) метод . Функция FindRow возвращает ошибку, если Filter
содержит ключевые слова индексирования контента.