Я пытаюсь использовать функцию AdvancedSearch из Outlook в моем приложении .NET 8, но я не смог заставить ее работать. В настоящее время я использую ограничения, когда мне нужно отфильтровать конкретным отправителем или по дате. Тем не менее, мне нужны более расширенные параметры фильтрации - например, проверка, содержит ли субъект конкретное слово. Кажется, что AdvancedSearch был бы лучшим вариантом, но я получаю ошибку, когда пытаюсь запустить поиск. Если кто -то может поделиться рабочим примером, это было бы действительно полезно. Заранее спасибо! < /P>
string searchTag = "BuscaOutlook";
string searchScope = "'\\Caixa de Entrada'";
filter = "@SQL=\"urn:schemas:httpmail:subject\" LIKE '%orcamento%' AND \"urn:schemas:httpmail:datereceived\" >= '2024-04-01 00:00:00'";
try
{
dynamic searchb = outlookApp.AdvancedSearch(searchScope, filter, true, searchTag);
}
catch (Exception ex)
{
MessageBox.Show("Erro no AdvancedSearch:\n" + ex.Message);
return;
}
Подробнее здесь: https://stackoverflow.com/questions/795 ... ok-in-net8
Использование позднего привязки для запуска AdvancedSearch в Outlook в .net8? ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Использование позднего привязки для запуска AdvancedSearch в Outlook в .net 8?
Anonymous » » в форуме C# - 0 Ответы
- 7 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Использование позднего привязки для запуска AdvancedSearch в Outlook в .net 8?
Anonymous » » в форуме C# - 0 Ответы
- 5 Просмотры
-
Последнее сообщение Anonymous
-