Den här korta handledningen visar hur man delar upp PST-filen med C# genom att exponera referenserna för att etablera miljön och ett programflöde för att uppnå målet. Du kommer att lära dig att dela Outlook PST-fil med C# med hjälp av några rader kod som kan användas i alla .NET-stödda miljöer inklusive Windows, macOS och Linux.
Steg för att utveckla PST Splitter med C#
- Ställ in utvecklingsmiljön så att den inkluderar Aspose.Email for .NET från NuGet-pakethanteraren
- Lägg till namnområdet Aspose.Email i din källfil
- Instantiera PersonalStorageQueryBuilder-objektet för att skapa flera frågekriterier
- Lägg till PersonalStorageQueryBuilder-frågekriterierna i MailQuery-listan
- Instantiera klassinstansen PersonalStorage för att ladda käll-PST-filen från disken
- Dela upp PST till flera PST-filer baserat på de valda kriterierna med SplitInto-metoden
Ovannämnda steg beskriver den enkla processen att utveckla en Outlook PST splitter med C#, där PersonalStorageQueryBuilder kan användas för att definiera kriterierna för att dela PST baserat på frågeparametrarna. Frågorna läggs till i MailQuery-listan, som fungerar som PST-delningskriterier i SplitInto-metoden efter att ha laddat käll-PST-filen från disken med klassen PersonalStorage.
Kod för att dela PST-fil med C#
Detta exempel visar att för att utveckla en applikation för att dela PST med C#, kan ett enkelt API-gränssnitt användas med hjälp av enkla API-anrop. Processen är mycket enkel där vi först definierar de frågor som fungerar som kriterier för att dela PST-filen, som sedan följs av att ladda PST från disken. Slutligen, genom att använda SplitInto-metoden delas PST upp i flera PST-filer på disken.
I den här artikeln har vi lärt oss i detalj om dela en PST med C#. Om du vill lära dig hur du konverterar en OST-fil till en PST-fil i C#, se artikeln om hur man konverterar OST till PST-fil i C#.