עבודה עם פריטי יומן בקובץ PST

הוספת MapiCalendar ל‑PST

יצירת קובץ PST חדש והוספת תיקיות משנה הראה כיצד ליצור קובץ PST ולהוסיף לו תיקיית משנה. עם Aspose.Email ניתן להוסיף MapiCalendar לתיקיית Calendar של קובץ PST שיצרת או טענת. להלן הצעדים להוספת MapiCalendar ל‑PST:

  1. צור אובייקט MapiCalendar.
  2. הגדר את תכונות MapiCalendar באמצעות בנאי ומתודות.
  3. צור PST באמצעות המתודה PersonalStorage.Create().
  4. יצירת תיקייה מוגדרת מראש (Calendar) בשורש קובץ PST על ידי גישה לתיקיית השורש ולאחר מכן קריאה למתודה AddMapiMessageItem().

קטע הקוד הבא מראה כיצד ליצור MapiCalendar ולאחר מכן להוסיף אותו לתיקיית היומן של קובץ PST שנוצר זה עתה.

שמירת פריטי יומן מקובץ PST לדיסק בפורמט ICS

מאמר זה מציג כיצד לגשת לפריטי יומן מקובץ Outlook PST ולשמור את היומן לדיסק בפורמט ICS. השתמש במחלקות PersonalStorage ו‑MapiCalendar כדי לקבל את מידע היומן. להלן הצעדים לשמירת פריטי היומן:

  1. טען את קובץ ה‑PST במחלקת PersonalStorage.
  2. עיון בתיקיית היומן.
  3. קבל את תוכן תיקיית היומן כדי לקבל את אוסף ההודעות.
  4. עבור על איסוף ההודעות.
  5. קרא למתודה PersonalStorage.ExtractMessage() כדי לקבל את מידע הקשר במחלקת MapiCalendar.
  6. קרא למתודה MapiCalendar.Save() כדי לשמור את פריט היומן לדיסק בפורמט ICS.

התוכנית שלמטה טוענת קובץ PST מהדיסק ושומרת את כל פריטי היומן בפורמט ICS. קבצי ה‑ICS יכולים לאחר מכן לשמש בכל תוכנה אחרת שמסוגלת לטעון קובץ יומן סטנדרטי בפורמט זה. כאשר נפתח קובץ ICS ב‑Microsoft Outlook, הוא נראה כמו בתצלום המסך שלהלן.

|todo:image_alt_text| | :- | הקטע הקוד הבא מראה כיצד לייצא פריטי יומן מ‑Outlook PST לפורמט ICS.