Ich muss zulassen, dass ein Benutzer ein Ereignis mit mehreren Besprechungsterminen herunterladen kann. Um dies zu tun, habe ich einen Speicherstream erstellt, der heruntergeladen werden soll und eine .ics-Datei erzeugt. Zum Beispiel:So erstellen Sie eine .ICS-Datei mit mehreren VEVENTs, die in einen vorhandenen Outlook-Kalender importiert werden sollen
BEGIN:VCALENDAR PRODID:-//Company//Product//EN VERSION:2.0 METHOD:PUBLISH BEGIN:VEVENT SUMMARY:Subject of Event LOCATION:Location of Event UID:[email protected] DESCRIPTION:Some description DTEND:20081101T200000Z DTSTART:20081101T200000Z PRIORITY:3 END:VEVENT BEGIN:VEVENT ... END:VEVENT END:VCALENDAR
Wenn ich nur eine VEVENT in dieser Datei enthalten wird es in meinem vorhandenen Outlook-Kalender speichern. Wenn ich jedoch mehrere VEVENTs habe, möchte ich sie als neuen Kalender öffnen und unter "Andere Kalender" ablegen.
Gibt es einen Weg (ohne Datei - Import aus Outlook), um anzugeben, dass der Kalender beim Öffnen automatisch in den vorhandenen Kalender importiert werden soll?
UPDATE: Um zu klären, bezieht sich jeder VEVENT auf einen einzigen "Termin". Es kann jedoch ein wiederkehrendes Muster geben oder auch nicht.
-Mike
Ist es der gleiche Termin, mit einem Wiederholungsmuster oder sind die Termine nicht miteinander verbunden? – Tomalak
Es ist der gleiche Termin ... leider kann es ein wiederkehrendes Muster geben oder auch nicht. Zum Beispiel trifft es sich am Dienstag diese Woche und Mittwoch die nächste Woche, usw. – mwilkes
Ich nehme an, dass "VBEGIN" ein Tippfehler ist? – Tomalak