Gespreksitems beheren

Aspose.Email kan worden gebruikt om de conversatie‑items op Exchange Server te beheren met de EWSClient klasse. Deze klasse maakt gebruik van Exchange Web Services, die alleen beschikbaar zijn in Exchange Server 2007 en latere releases. Dit artikel laat zien hoe u conversatie‑items kunt vinden, kopiëren, verplaatsen en verwijderen op Exchange Server 2010. Microsoft Exchange Server 2010 Service Pack 1 is vereist voor alle functies die in dit gedeelte worden getoond.

Gesprekken vinden

Om de gespreksinformatie van een specifieke map op de Exchange Server op te halen:

  1. Verbind met de Exchange Server met behulp van de IEWSClient klasse.
  2. Roep de FindConversations() methode om alle conversatie‑items in een map te vinden.
  3. Toon de eigenschappen van het gespreksitem zoals ID, gespreks onderwerp en vlagstatus.

De volgende codefragment laat zien hoe je gesprekken vindt.

Gesprekken kopiëren

Om gesprekken van de ene map naar de andere te kopiëren:

  1. Verbind met de Exchange Server met behulp van de IEWSClient klasse.
  2. Roep de CopyConversationItems() methode om het conversatie‑item van de bronmap naar de doelmap te kopiëren.

De volgende codefragment laat zien hoe u gesprekken kunt kopiëren.

Gesprekken verplaatsen

Om gesprekken van de ene map naar de andere te verplaatsen:

  1. Verbind met de Exchange Server met behulp van de IEWSClient klasse.
  2. Roep de MoveConversationItems() methode om een conversatie van de bronmap naar de doelmap te verplaatsen.

Het volgende codefragment laat zien hoe u gesprekken kunt verplaatsen.

Gesprekken verwijderen

Om gesprekken uit een map te verwijderen:

  1. Verbind met de Exchange Server met behulp van de IEWSClient klasse.
  2. Roep de DeleteConversationItems() methode om het conversatie‑item uit de bronmap te verwijderen.

De volgende codefragment laat zien hoe je gesprekken verwijdert.