در این مبحث کوتاه، نحوه افزودن MapiCalendar به PST را با استفاده از C# با رعایت مراحل به خوبی تعریف شده و استفاده از کد مثال می آموزیم. میتوانید با کمک تماسهای ساده API، تقویم Mapi را در PST در C#** وارد کنید. این برنامه را می توان در هر یک از محیط های پشتیبانی شده دات نت در سیستم عامل هایی مانند ویندوز، لینوکس یا macOS استفاده کرد.
مراحل درج تقویم Mapi در PST در سی شارپ
- برنامه را برای نصب اسمبلی Aspose.Email از مدیر بسته NuGet تنظیم کنید
- از نمونه های MapiCalendar برای افزودن اطلاعات قرارها استفاده کنید
- برای افزودن لیست شرکت کنندگان در جلسه، شی MapiRecipientCollection را نمونه سازی کنید
- با استفاده از کلاس PersonalStorage یک فایل PST خالی روی دیسک ایجاد کنید
- یک پوشه با نام Calendar در فضای ذخیره سازی PST ایجاد کنید
- قرار ملاقات ها را در پوشه ذخیره سازی PST اضافه کنید
برای افزودن MapiCalendar به PST C# می توان از API مبتنی بر مراحل ذکر شده در بالا استفاده کرد. ما با افزودن چند قرار با استفاده از نمونههایی از کلاس MapiCalendar شروع میکنیم، که پس از آن لیست شرکتکنندگان قرار ملاقاتها را با استفاده از کلاس MapiRecipientCollection اضافه میکنیم. پس از آن، یک فایل PST خالی روی دیسک ایجاد می شود و قرار ملاقات ها به پوشه Calendar تازه ایجاد شده در داخل PST اضافه می شوند.
کد اضافه کردن MapiCalendar به PST با استفاده از C#
مثال بالا در C#، Mapi Calendar را در فایل PST که بر روی دیسک ذخیره شده است، قرار دهید. شما همچنین می توانید داده های فایل PST را بازیابی کنید و ممکن است آن را در MS Outlook یا هر سرویس گیرنده دیگری آپلود کنید. MapiCalendar سفارشیسازی غنی ارائه میکند که میتوان آن را با هر قراری از جمله درج پیوستها، محتوای بدنه معمولی، محتوای بدنه HTML، محتوای بدنه RTF، تاریخ شروع، تاریخ پایان و مکان مرتبط کرد. کلاس MapiRecipient همچنین به شما امکان می دهد اطلاعات گیرنده مانند نوع گیرنده، نام نمایشی و وضعیت آهنگ گیرنده را برای نظارت بر پاسخ گیرنده برای درخواست پیشنهادی اضافه کنید.
در این راهنما، ما یاد گرفتیم که چگونه MapiCalendar را با استفاده از API مبتنی بر C#* در PST وارد کنیم. اگر به دنبال تبدیل ایمیل به HTML هستید، به مقاله نحوه تبدیل ایمیل Outlook به HTML با استفاده از سی شارپ مراجعه کنید.