Hantera konversationsobjekt
Aspose.Email kan användas för att hantera konversationsobjekt på Exchange Server med EWSClient klass. Denna klass använder Exchange Web Services, som endast är tillgängliga i Exchange Server 2007 och senare versioner. Den här artikeln visar hur man hittar, kopierar, flyttar och tar bort 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:
- Anslut till Exchange Server med hjälp av IEWSClient klass.
- Anropa FindConversations() metod för att hitta alla konversationsobjekt i en mapp.
- 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:
- Anslut till Exchange Server med hjälp av IEWSClient klass.
- Anropa CopyConversationItems() metod för att kopiera konversationsobjektet från källmappen till destinationsmappen.
Följande kodsnutt visar hur du kopierar konversationer.
Flytta konversationer
För att flytta konversationer från en mapp till en annan:
- Anslut till Exchange Server med hjälp av IEWSClient klass.
- Anropa MoveConversationItems() metod för att flytta en konversation från källmappen till målmappen.
Följande kodsnutt visar hur du flyttar konversationer.
Radera konversationer
För att radera konversationer från en mapp:
- Anslut till Exchange Server med hjälp av IEWSClient klass.
- Anropa DeleteConversationItems() metod för att ta bort konversationsobjektet från källmappen.
Följande kodsnutt visar hur du raderar konversationer.