как добавить дополнительные условия фильтрации в поле поиска текущего почтового ящика Outlook - PullRequest
0 голосов
/ 17 июня 2020

enter image description here

как показано на рисунке, я хочу добавить дополнительные условия поиска, такие как «тема», после того, как нажмите «Поиск в текущем почтовом ящике» в Outlook.

Ответы [ 2 ]

0 голосов
/ 18 июня 2020

Неважно, я нашел решение

  1. выберите поле поиска
  2. нажмите «Еще»
  3. выберите общие свойства из списка.

    enter image description here

0 голосов
/ 17 июня 2020

Нет тривиального способа настроить это окно. Вместо этого я бы рекомендовал использовать метод Advanced Find в Outlook:

enter image description here

Объектная модель Outlook предоставляет метод AdvancedSearch для Application класс, который выполняет поиск на основе указанной поисковой строки DAV Searching and Locating (DASL). Ключевые преимущества использования метода AdvancedSearch в Outlook:

  • Поиск выполняется в другом потоке. Вам не нужно запускать другой поток вручную, поскольку метод AdvancedSearch запускает его автоматически в фоновом режиме.
  • Возможность поиска любых типов элементов: почта, встреча, календарь, заметки и c. в любом месте, т.е. за пределами определенной папки. Методы Restrict и Find / FindNext могут применяться к конкретной коллекции Items (см. Свойство Items класса Folder в Outlook).
  • Полная поддержка DASL запросы (для поиска также можно использовать настраиваемые свойства). Подробнее об этом можно прочитать в статье Filtering в MSDN. Чтобы повысить эффективность поиска, можно использовать ключевые слова мгновенного поиска, если для магазина включен мгновенный поиск (см. Свойство IsInstantSearchEnabled класса Store).
  • Вы можете остановить процесс поиска в любой момент, используя Stop метод класса Search.
...