Този кратък урок ръководи как да разделите PST файл с помощта на C#, като разкривате препратките за установяване на среда и програмен поток за постигане на целта. Ще се научите да разделяте Outlook PST файл с помощта на C# с помощта на няколко реда код, който може да се използва във всяка поддържана от .NET среда, включително Windows, macOS и Linux.
Стъпки за разработване на PST Splitter с помощта на C#
- Настройте средата за разработка да включва Aspose.Email for .NET от мениджъра на пакети NuGet
- Добавете пространството от имена на Aspose.Email във вашия изходен файл
- Създайте екземпляр на обекта PersonalStorageQueryBuilder, за да създадете множество критерии за заявка
- Добавете критериите за заявка PersonalStorageQueryBuilder в списъка MailQuery
- Създайте екземпляр на клас PersonalStorage, за да заредите изходния PST файл от диска
- Разделете PST на множество PST файлове въз основа на избраните критерии с помощта на метода SplitInto
Гореспоменатите стъпки описват простия процес за разработване на PST сплитер на Outlook с помощта на C#, при което PersonalStorageQueryBuilder може да се използва за определяне на критериите за разделяне на PST въз основа на параметрите на заявката. Заявките се добавят към списъка MailQuery, който служи като критерии за разделяне на PST в метода SplitInto след зареждане на изходния PST файл от диска с помощта на класа PersonalStorage.
Код за разделяне на PST файл с помощта на C#
Този пример демонстрира, че за да се разработи приложение за разделяне на PST с помощта на C#, може да се използва прост API интерфейс с помощта на прости API извиквания. Процесът е много прост, като първо дефинираме заявките, които служат като критерии за разделяне на PST файла, което след това е последвано от зареждане на PST от диска. И накрая, с помощта на метода SplitInto PST се разделя на множество PST файлове на диска.
В тази статия научихме подробно за разделянето на PST с помощта на C#. Ако искате да научите за конвертирането на OST файл в PST файл в C#, вижте статията на как да конвертирате OST в PST файл в C#.