Zarządzanie elementami konwersacji

Aspose.Email może być używany do zarządzania elementami konwersacji na serwerze Exchange przy użyciu EWSClient klasa. Ta klasa używa Exchange Web Services, które są dostępne tylko w Exchange Server 2007 i późniejszych wersjach. Ten artykuł pokazuje, jak znajdować, kopiować, przenosić i usuwać elementy konwersacji na Exchange Server 2010. Wymagany jest Microsoft Exchange Server 2010 Service Pack 1 dla wszystkich funkcji zawartych w tej sekcji.

Znajdowanie konwersacji

Aby uzyskać informacje o konwersacji z konkretnego folderu na serwerze Exchange:

  1. Połącz się z serwerem Exchange używając IEWSClient klasa.
  2. Wywołaj FindConversations() metoda do znajdowania wszystkich elementów konwersacji w folderze.
  3. Wyświetl właściwości elementu konwersacji, takie jak ID, temat konwersacji i status flagi.

Poniższy fragment kodu pokazuje, jak znaleźć konwersacje.

Kopiowanie konwersacji

Aby skopiować konwersacje z jednego folderu do drugiego:

  1. Połącz się z serwerem Exchange używając IEWSClient klasa.
  2. Wywołaj CopyConversationItems() metoda kopiowania elementu konwersacji z folderu źródłowego do folderu docelowego.

Poniższy fragment kodu pokazuje, jak kopiować konwersacje.

Przenoszenie konwersacji

Aby przenieść konwersacje z jednego folderu do drugiego:

  1. Połącz się z serwerem Exchange używając IEWSClient klasa.
  2. Wywołaj MoveConversationItems() metoda przenosząca konwersację ze źródłowego folderu do folderu docelowego.

Poniższy fragment kodu pokazuje, jak przenosić konwersacje.

Usuwanie konwersacji

Aby usunąć konwersacje z folderu:

  1. Połącz się z serwerem Exchange używając IEWSClient klasa.
  2. Wywołaj DeleteConversationItems() metoda usuwająca element konwersacji ze źródłowego folderu.

Poniższy fragment kodu pokazuje, jak usunąć konwersacje.