نحوه تقسیم فایل PST با استفاده از سی شارپ

این آموزش کوتاه نحوه تقسیم کردن فایل PST با استفاده از C# را با افشای مراجع برای ایجاد محیط و یک جریان برنامه برای دستیابی به هدف، راهنمایی می کند. شما یاد خواهید گرفت که فایل Outlook PST را با استفاده از C# با کمک چند خط کد تقسیم کنید که می تواند در هر یک از محیط های پشتیبانی شده از .NET از جمله ویندوز، macOS و لینوکس استفاده شود.

مراحل توسعه PST Splitter با استفاده از C#

  1. محیط توسعه را طوری تنظیم کنید که شامل Aspose.Email for .NET از مدیر بسته NuGet باشد
  2. فضای نام Aspose.Email را در فایل منبع خود اضافه کنید
  3. برای ایجاد چندین معیار پرس و جو، شی PersonalStorageQueryBuilder را نمونه سازی کنید
  4. معیارهای جستجوی PersonalStorageQueryBuilder را در فهرست MailQuery اضافه کنید
  5. نمونه کلاس PersonalStorage را برای بارگیری فایل PST منبع از دیسک نمونه سازی کنید.
  6. PST را بر اساس معیارهای انتخاب شده با استفاده از روش SplitInto به چندین فایل PST تقسیم کنید

مراحل فوق، فرآیند ساده توسعه یک تقسیم‌کننده Outlook PST با استفاده از C# را شرح می‌دهند، که به موجب آن PersonalStorageQueryBuilder می‌تواند برای تعریف معیارهای تقسیم PST بر اساس پارامترهای پرس و جو استفاده شود. کوئری ها به لیست MailQuery اضافه می شوند که به عنوان معیار تقسیم PST در متد SplitInto پس از بارگیری فایل PST منبع از روی دیسک با استفاده از کلاس PersonalStorage عمل می کند.

کد برای تقسیم فایل PST با استفاده از C#

این مثال نشان می دهد که به منظور توسعه یک برنامه کاربردی برای تقسیم PST با استفاده از C#، می توان از یک رابط API ساده با کمک فراخوانی های ساده API استفاده کرد. فرآیند بسیار ساده است که به موجب آن ابتدا کوئری هایی را تعریف می کنیم که به عنوان معیاری برای تقسیم فایل PST عمل می کنند و سپس PST را از دیسک بارگیری می کنیم. در نهایت، با استفاده از روش SplitInto، PST به چندین فایل PST روی دیسک تقسیم می‌شود.

در این مقاله با جزئیات تقسیم PST با استفاده از C# آشنا شده ایم. اگر می خواهید با تبدیل فایل OST به فایل PST در سی شارپ آشنا شوید، به مقاله نحوه تبدیل OST به فایل PST در سی شارپ مراجعه کنید.

 فارسی