Hallo zusammen,
ich möchte gerne über ein Tool Kalendereinträge in einem öffentlichen Kalender (Exchange OnPremise oder Online), erstellen lassen.
Mit meinem eigenen Kalender klappt es, aber ich finde keine Möglichkeit, diesen Termin in einem öffentlichen abzuspeichern. Hat hier jemand einen Tipp? Vielen Dank.
C#-Code: |
ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2013);
service.Credentials = new WebCredentials(oExchangeMailAddress.Text, oExchangePassword.Text);
service.TraceEnabled = true;
service.TraceFlags = TraceFlags.All;
service.AutodiscoverUrl(oExchangeMailAddress.Text, RedirectionUrlValidationCallback);
Appointment appointment = new Appointment(service);
appointment.Subject = "Tool für Kalendereinträge";
appointment.Body = "Testbody";
appointment.Start = DateTime.Now.AddDays(1);
appointment.End = appointment.Start.AddHours(1);
appointment.Location = "interner Kalender";
appointment.Save();
|