Werken met afspraken

Afspraak laden en opslaan in ICS‑formaat

De Appointment‑klasse in de Aspose.Email‑API kan worden gebruikt om een afspraak te laden in ICS‑formaat, evenals om een nieuwe afspraak te maken en op schijf op te slaan in ICS‑formaat. In dit artikel maken we eerst een afspraak en slaan die op in ICS‑formaat, en daarna laden we deze.

Afspraak maken en opslaan op schijf in ICS‑formaat

De volgende stappen zijn vereist om een afspraak te maken en op te slaan in ICS‑formaat.

  1. Maak een instantie van de Appointment‑klasse en initialiseert die met deze constructor.
  2. Geef de volgende argumenten door in de bovenstaande constructor
    1. Deelnemers
    2. Beschrijving
    3. Einddatum
    4. Locatie
    5. Organisator
    6. Startdatum
    7. Samenvatting
  3. Roep de Save()‑methode aan en geef de bestandsnaam en het formaat op in de argumenten.

De afspraak kan worden geopend in Microsoft Outlook of elk programma dat een ICS‑bestand kan laden. Als het bestand wordt geopend in Microsoft Outlook, wordt de afspraak automatisch toegevoegd aan de Outlook‑agenda.

De volgende codefragmenten laten zien hoe u een afspraak maakt en opslaat op schijf in ICS‑formaat.

Afspraak laden ICS‑formaat

Om een afspraak in ICS‑formaat te laden, zijn de volgende stappen vereist:

  1. Maak een instantie van de Appointment‑klasse.
  2. Roep de Load()‑methode aan door het pad van het ICS‑bestand op te geven.
  3. Lees een willekeurige eigenschap om alle informatie uit de afspraak (ICS‑bestand) te verkrijgen.

De volgende codefragmenten laten zien hoe u een afspraak laadt in ICS‑formaat.

Meerdere gebeurtenissen lezen uit een ICS‑bestand

Meerdere evenementen schrijven naar een ICS‑bestand

Een conceptafspraakaanvraag maken

Het werd in onze eerdere artikelen laten zien hoe u een afspraak maakt en opslaat in ICS‑formaat. Het is vaak vereist om een afspraakverzoek in concept‑modus te maken, zodat de basisinformatie wordt toegevoegd en vervolgens hetzelfde concept‑afspraak kan worden doorgestuurd naar andere gebruikers voor de benodigde wijzigingen volgens individuele gebruikers. Om een afspraak op te slaan in concept‑modus, moet de Method‑eigenschap van de Appointment‑klasse worden ingesteld op Publish. Het volgende codefragment laat zien hoe u een concept‑afspraakverzoek maakt.

Conceptafspraak maken vanuit tekst

De volgende codefragment laat zien hoe u een concept‑afspraak maakt vanuit tekst. 

De status van deelnemers aan een afspraak instellen

Aspose.Email for .NET API stelt je in staat de status van afspraakdeelnemers in te stellen bij het opstellen van een antwoordbericht. Dit voegt de PARTSTAT‑eigenschap toe aan het ICS‑bestand.