Керування елементами розмови

Aspose.Email можна використовувати для керування елементами розмови на Exchange Server за допомогою EWSClient клас. Цей клас використовує Exchange Web Services, які доступні лише у Exchange Server 2007 та пізніших версіях. У цій статті показано, як знаходити, копіювати, переміщати та видаляти елементи розмови на Exchange Server 2010. Потрібен Microsoft Exchange Server 2010 Service Pack 1 для всіх функцій, включених у цей розділ.

Пошук розмов

Щоб отримати інформацію про розмову з конкретної папки на Exchange Server:

  1. Підключення до Exchange Server за допомогою IEWSClient клас.
  2. Викличте FindConversations() метод для пошуку всіх елементів розмови в папці.
  3. Відобразіть властивості елементу розмови, такі як ID, тема розмови та статус прапора.

Наступний фрагмент коду показує, як знайти розмови.

Копіювання розмов

Щоб скопіювати розмови з однієї папки в іншу:

  1. Підключення до Exchange Server за допомогою IEWSClient клас.
  2. Викличте CopyConversationItems() метод для копіювання елемента розмови з вихідної папки в папку призначення.

Наступний фрагмент коду показує, як копіювати розмови.

Переміщення розмов

Щоб перемістити розмови з однієї папки в іншу:

  1. Підключення до Exchange Server за допомогою IEWSClient клас.
  2. Викличте MoveConversationItems() метод для переміщення розмови з папки-джерела до папки-призначення.

Наступний фрагмент коду показує, як переміщати розмови.

Видалення розмов

Щоб видалити розмови з папки:

  1. Підключення до Exchange Server за допомогою IEWSClient клас.
  2. Викличте DeleteConversationItems() метод для видалення елементу розмови з папки-джерела.

Наступний фрагмент коду показує, як видалити розмови.