Hantera konversationsobjekt på Exchange Server

Aspose.Email för .NET kan användas för att hantera konversationsobjekt på Exchange Server med EWSClient klass. Denna klass använder Exchange Web Services, som endast finns i Exchange Server 2007 och senare. Den här artikeln visar hur man hitta, kopiera, flytta och radera konversationsobjekt på Exchange Server 2010. Microsoft Exchange Server 2010 Service Pack 1 krävs för alla funktioner som ingår i detta avsnitt.

Hitta konversationer

För att hämta konversationsinformation från en specifik mapp på Exchange Server:

  1. Anslut till Exchange Server med hjälp av IEWSClient gränssnitt.
  2. Anropa IEWSClient.FindConversations() metod för att hitta alla konversationsobjekt från en mapp.
  3. Visa konversationsobjektets egenskaper som ID, samtalsämne och flaggstatus.

Följande kodsnutt visar hur du hittar konversationer.

Kopiera konversationer

För att kopiera konversationer från en mapp till en annan:

  1. Anslut till Exchange Server med hjälp av IEWSClient gränssnitt.
  2. Anropa IEWSClient.CopyConversationItems() metod för att kopiera konversationsobjektet från källmappen till målmappen.

Följande kodsnutt visar hur du kopierar konversationer.

Flytta konversationer

För att flytta konversationer från en mapp till en annan:

  1. Anslut till Exchange Server med hjälp av IEWSClient gränssnitt.
  2. Anropa IEWSClient.MoveConversationItems() metod för att flytta en konversation från källmappen till målmappen.

Följande kodsnutt visar hur du flyttar konversationer.

Ta bort konversationer

För att radera konversationer från en mapp:

  1. Anslut till Exchange Server med hjälp av IEWSClient gränssnitt.
  2. Anropa IEWSClient.DeleteConversationItems() metod för att ta bort konversationsobjektet från källmappen.

Följande kodsnutt visar hur du raderar konversationer.