Reemplazar la cita existente del calendario de Outlook

Estoy trabajando con una generación de citas icalndar; esto permitiría a un delegado ver el sitio web de un evento y hacer clic en un enlace proporcionado para agregar una cita a su calendario.

Tengo un ensamblaje de trabajo que generará una salida con formato ics (ya sea como un archivo físico o un flujo) basado en un conjunto conocido de información (fecha de inicio, fecha de finalización, título, etc.).

Un ejemplo del resultado que genero para una cita de calendario es el siguiente:

BEGIN:VCALENDAR
PRODID:-//Microsoft Corporation//Outlook 12.0 MIMEDIR//EN
VERSION:2.0
METHOD:PUBLISH
X-MS-OLK-FORCEINSPECTOROPEN:TRUE
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20110210T124703Z
DESCRIPTION:Anything Else\n\nHopefully some useful information would be written here\n
DTEND:20110212T100000Z
DTSTAMP:20110210T124600Z
DTSTART:20110212T090000Z
LAST-MODIFIED:20110210T124703Z
LOCATION:Dummy Location
PRIORITY:5
SEQUENCE:0
SUMMARY;LANGUAGE=en-us:Dummy Meeting
TRANSP:OPAQUE
UID:040000008200E00074C5B7101A82E00800000000B0D1061C57C8CB01000000000000000
    010000000281117EDC1194242B64F0247C54DB401
X-ALT-DESC;FMTTYPE=text/html:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">\n<HTML>\n<HEAD>\n<META HTTP-EQUIV="Content-Type" CONTENT="text/html\;    charset=Windows-1252">\n<META NAME="Generator" CONTENT="MS Exchange Server
 version 6.5.7654.12">\n<TITLE>Dummy Meeting</TITLE>\n</HEAD>\n<BODY>\n<!-
- Converted from text/plain format -->\n\n<P><FONT SIZE=2>&lt\;h1&gt\;Anyt
hing Else&lt\;/h1&gt\;&lt\;p&gt\;Hopefully some useful information would b
e written here&lt\;/p&gt\;<BR>\n</FONT>\n</P>\n\n</BODY>\n</HTML>
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
END:VCALENDAR

Lo que me han preguntado es; ¿Es posible cambiar la cita, pero la próxima vez que alguien solicite el recordatorio detectará la cita como ya existente en su calendario y la actualizará en lugar de crear una nueva entrada?

Así que estoy tratando de encontrar si es posible sobrescribir una cita de calendario existente.

Noté que había un valor UID, he intentado mantener este valor igual, pero no parece proporcionar un enlace entre las citas del calendario.

¿Es posible que la acción Guardar y cerrar en la cita c, alendar genere un nuevo UID para que ya no haya un enlace?

¿Qué más puedo probar?

Respuestas a la pregunta(2)

Su respuesta a la pregunta