я пытаюсь удалить или отменить уже созданное назначение со следующим кодом:
string lugarReunion = lugar;
string asuntoReunion = "Reunión de Falla " + codigo;
string descripcionReunion = "Reunión de Falla";
System.DateTime fechaComienzo = Convert.ToDateTime(fechaReunion + " " + horaInicio);
System.DateTime fechaFin = Convert.ToDateTime(fechaReunion + " " + horaFin);
string tipoCita = "CANCEL";
String[] contents = { "BEGIN:VCALENDAR",
"PRODID:-//Flo Inc.//FloSoft//EN",
"BEGIN:VEVENT",
"DTSTART:" + fechaComienzo.ToUniversalTime().ToString("yyyyMMdd\\THHmmss\\Z"),
"DTEND:" + fechaFin.ToUniversalTime().ToString("yyyyMMdd\\THHmmss\\Z"),
"LOCATION:" + lugarReunion,
"DESCRIPTION;ENCODING=QUOTED-PRINTABLE:" + descripcionReunion,
"SUMMARY:" + asuntoReunion, "PRIORITY:3",
"END:VEVENT", "END:VCALENDAR" };
fechaReunion = fechaReunion.Replace("/", "-");
System.IO.File.WriteAllLines(Server.MapPath("Calendario "+ fechaReunion + ".ics"), contents);
Attachment mailAttachment = new Attachment(Server.MapPath("Calendario " + fechaReunion + ".ics"));
Используя другой метод, я отправляю электронное письмо с созданием отмены назначения, и с этой работой все в порядке.
Теперь, что мне нужно сделать, это удалить или отменить это назначение, чтобы оно больше не появлялось в календаре Outlook. Я попытался добавить "METHOD: CANCEL"
в переменную содержимого String [], но не работает.
есть ли способ сделать это?