Использование позднего привязки для запуска AdvancedSearch в Outlook в .net8?C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Использование позднего привязки для запуска AdvancedSearch в Outlook в .net8?

Сообщение Anonymous »

Я пытаюсь использовать функцию 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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»