Werken met agenda‑items in PST‑bestand

MapiCalendar toevoegen aan PST

Create a New PST File and Add Subfolders liet zien hoe u een PST‑bestand maakt en er een submap aan toevoegt. Met Aspose.Email kunt u een MapiCalendar toevoegen aan de Calendar‑submap van een PST‑bestand dat u hebt aangemaakt of geladen. Hieronder staan de stappen om een MapiCalendar aan een PST toe te voegen:

  1. Maak een MapiCalendar‑object.
  2. Stel de MapiCalendar‑eigenschappen in met behulp van een constructor en methoden.
  3. Maak een PST aan met de PersonalStorage.Create()-methode.
  4. Maak een vooraf gedefinieerde map (Agenda) aan in de hoofdmap van het PST‑bestand door toegang te krijgen tot de hoofdmap en vervolgens de AddMapiMessageItem()‑methode aan te roepen.

Het volgende codefragment toont hoe u een MapiCalendar maakt en vervolgens toevoegt aan de agenda‑map van een nieuw aangemaakt PST‑bestand.

Agenda‑items opslaan vanuit PST op schijf in ICS‑formaat

Dit artikel laat zien hoe u agenda‑items uit een Outlook‑PST‑bestand kunt benaderen en de agenda op schijf kunt opslaan in ICS‑formaat. Gebruik de PersonalStorage‑ en MapiCalendar‑klassen om de agenda‑informatie te verkrijgen. Hieronder staan de stappen om agenda‑items op te slaan:

  1. Laad het PST‑bestand in de PersonalStorage‑klasse.
  2. Blader door de agenda‑map.
  3. Haal de inhoud van de agenda‑map op om de berichtcollectie te verkrijgen.
  4. Loop door de berichtenverzameling.
  5. Roep de PersonalStorage.ExtractMessage()‑methode aan om de contactinformatie te verkrijgen in de MapiCalendar‑klasse.
  6. Roep de MapiCalendar.Save()‑methode aan om het agendaitem op schijf op te slaan in ICS‑formaat.

Het onderstaande programma laadt een PST‑bestand van de schijf en slaat alle agenda‑items op in ICS‑formaat. De ICS‑bestanden kunnen vervolgens in elk ander programma worden gebruikt dat het standaard ICS‑agenda‑bestand kan laden. Geopend in Microsoft Outlook, ziet een ICS‑bestand eruit zoals in de onderstaande schermafbeelding.

|todo:image_alt_text| | :- | Het volgende codefragment laat zien hoe u agenda‑items uit Outlook PST exporteert naar ICS‑formaat.