Einen Termin erstellen
Contents
[
Hide
]
VSTO
Untenstehend finden Sie das Code‑Snippet zum Erstellen und Speichern eines Termins:
Outlook.AppointmentItem appt = Application.CreateItem(
Outlook.OlItemType.olAppointmentItem) as Outlook.AppointmentItem;
appt.Subject = "Developer's Conference";
appt.AllDayEvent = true;
appt.Start = DateTime.Parse("6/11/2007 12:00 AM");
appt.End = DateTime.Parse("6/16/2007 12:00 AM");
appt.Display(false);
Aspose.Email
Die folgenden Schritte sind erforderlich, um einen Termin zu erstellen und im ICS‑Format zu speichern.
- Erstellen Sie eine Instanz der Appointment‑Klasse und initialisieren Sie sie mit diesem Konstruktor.
- Geben Sie die folgenden Argumente im obigen Konstruktor an
- Teilnehmer
- Beschreibung
- Endedatum
- Ort
- Organisator
- Startdatum
- Zusammenfassung
- Rufen Sie die Save()-Methode auf und geben Sie den Dateinamen sowie das Format in den Argumenten an.
Der Termin kann in Microsoft Outlook oder jedem anderen Programm, das eine ICS-Datei laden kann, geöffnet werden. Wird die Datei in Microsoft Outlook geöffnet, fügt sie den Termin automatisch dem Outlook-Kalender hinzu.
Die folgenden Code‑Snippets erstellen und speichern einen Termin auf der Festplatte im ICS‑Format.
string location = "Meeting Location: Room 5";
DateTime startDate = new DateTime(1997, 3, 18, 18, 30, 00),
endDate = new DateTime(1997, 3, 18, 19, 30, 00);
MailAddress organizer = new MailAddress("aaa@amail.com", "Organizer");
MailAddressCollection attendees = new MailAddressCollection();
attendees.Add(new MailAddress("bbb@bmail.com", "First attendee"));
Appointment target = new Appointment(location, startDate, endDate, organizer, attendees);
target.Save("savedFile.ics");