Ich habe eine vCalendar-Nachricht an Outlook gesendet, die zu einem neuen Ereignis im Outlook-Kalender führt. Wie wird das Feld "Anzeigen als" eingestellt? (Frei/Gebucht/Vorläufig/Abwesend)vCalendar - anzeigen als (Frei/Gebucht/Vorläufig/Abwesend)
Antwort
Welches Statusfeld meinst du? Meinst du, wenn du auf eine Besprechungsanfrage antwortest oder Informationen über eine Besprechung sendest?
In jedem Fall lautet die Antwort im vCalendar-Standarddokument. Ich denke, du meinst das STATUS-Feld. Wikipedia hat ein Beispiel für dieses Feld als:
BEGIN:VCALENDAR
VERSION:1.0
BEGIN:VEVENT
CATEGORIES:MEETING
STATUS:TENTATIVE
DTSTART:19960401T033000Z
DTEND:19960401T043000Z
SUMMARY:Your Proposal Review
DESCRIPTION:Steve and John to review newest proposal material
CLASS:PRIVATE
END:VEVENT
END:VCALENDAR
http://en.wikipedia.org/wiki/VCalendar#vCalendar_1.0
Das Standarddokument für das Format ist: http://www.ietf.org/rfc/rfc2445.txt
Sie könnten auch eine Veranstaltung in Outlook versuchen zu schaffen, es als eine vCard speichern, und öffne dann die vCard im Notizblock. Dies zeigt Ihnen, wie Outlook die Informationen speichert.
Die Dokumentation führt mich zu glauben, dass Sie nur ein Besetzt oder Vorläufiger Status festlegen:
4.8.1.11 Der Status
Name: STATUS
Zweck: Diese Eigenschaft definiert die Gesamtstatus oder Bestätigung für
die Kalenderkomponente.Wert Typ: TEXT
Objektparameter: Nicht-Standard Eigenschaft Parameter können
angegeben auf dieser Eigenschaft sein.Conformance: Diese Eigenschaft kann angegeben in "VEVENT" seine "VTODO" oder
"VJOURNAL" Kalender-Komponenten.Beschreibung: In einer Gruppe Kalenderkomponente geplant, wird die Eigenschaft
von dem „Organizer“ verwendet, um eine Bestätigung des Ereignisses zur Verfügung zu stellen, um die
„Teilnehmer“. Zum Beispiel kann in einer "VEVENT" Kalenderkomponente der "Organizer" anzeigen, dass eine Besprechung vorläufig, bestätigt oder abgebrochen ist. In einer "VTODO" -Kalenderkomponente kann der "Organizer" angeben, dass eine Aktion Aktion benötigt, abgeschlossen ist, in Bearbeitung ist oder bearbeitet oder abgebrochen wurde. In einer "VJOURNAL" -Kalenderkomponente kann der "Organizer" angeben, dass ein Journaleintrag Entwurf ist, endgültig oder wurde abgebrochen oder entfernt.Format Definition: Die Eigenschaft ist durch die folgende Notation definiert:
status = "STATUS" statparam] ":" statvalue CRLF statparam = *(";" xparam) statvalue = "TENTATIVE" ;Indicates event is ;tentative. /"CONFIRMED" ;Indicates event is ;definite. /"CANCELLED" ;Indicates event was ;cancelled. ;Status values for a "VEVENT"
Es stellt sich heraus, dass im Standard ein Ort für diese gibt es, von Sean verpasst:
4,2 0,9 Frei/Gebucht-Zeit Typ
Parametername: FBTYPE
Zweck: Geben Sie den freien Zeittyp an.
Format Definition: Die Eigenschaft Parameter durch die folgende Notation definiert:
fbtypeparam = "FBTYPE" "=" ("FREE"/"BUSY" /"BUSY-UNAVAILABLE"/"BUSY-TENTATIVE" /x-name ; Some experimental iCalendar data type. /iana-token) ; Some other IANA registered iCalendar data type.
Beschreibung: Der Parameter gibt den frei oder besetzt Zeittyp. Der Wert FREE zeigt an, dass das Zeitintervall für die Zeitplanung frei ist. Der Wert BUSY zeigt an, dass das Intervall besetzt ist, weil für dieses Intervall ein oder weitere Ereignisse für geplant wurden. Der Wert
BUSY-UNAVAILABLE zeigt an, dass das Zeitintervall ausgelastet ist und dass das Intervall nicht geplant werden kann. Der Wert BUSY-TENTATIVE gibt an, dass das Zeitintervall ausgelastet ist, da ein oder mehrere Ereignisse vorläufig für das Intervall geplant wurden. Wenn nicht in einer
Eigenschaft angegeben, die diesen Parameter zulässt, lautet der Standardwert BUSY.Beispiel: Folgendes ist ein Beispiel für diesen Parameter auf einer FREEBUSY-Eigenschaft .
FREEBUSY;FBTYPE=BUSY:19980415T133000Z/19980415T170000Z
Ich habe das versucht, aber es schien nicht zu funktionieren. Vielleicht meine Implementierung, aber ich denke, FREEBUSY ist für die VFREEBUSY Komponente, nicht VEVENT. – Scott
sah ich diese Zeile in der von Outlook 2010 erstellt ics-Datei
X-MICROSOFT-CDO-BUSYSTATUS:FREE
so sieht es aus wie Microsoft "extended" die vcal spec ihren Zwecken zu dienen hat. Ich kann bestätigen, dass das Hinzufügen dieser Zeile funktioniert, wenn ein Feed in Outlook angezeigt wird und scheinbar keinen Schaden anrichtet, wenn er von der Kalenderanwendung des iPhone verwendet wird.
X-MICROSOFT-CDO-BUSYSTATUS: OOF
Marks the 'aus dem Amt' Kalender für Outlook
Da RFC 2445 und 5545 beide nicht den Status OOO und Vorläufig unterstützen, können Sie die Verwendung Eigenschaft X-MICROSOFT-CDO-INTENDEDSTATUS: https://msdn.microsoft.com/en-us/library/ee203636(v=exchg.80).aspx
Vorläufig ist in RFC 5545, siehe https://tools.ietf.org/html/rfc5545#section-3.2.9. (Ob es von CalDAV-Clients unterstützt wird, ist ein anderes Problem.) Ich glaube nicht, dass 'AWAY' zu OOO gehört. – equaeghe
- 1. Response.ContentType = "text/x-vcalendar"
- 2. Lesen von vCalendar und vCard mit .NET?
- 3. Parse VCALENDAR (ics) mit Objective-C
- 4. Unterschied zwischen iCalendar (.ics) und vCalendar (.vcs)
- 5. Speicher als schreibgeschützt anzeigen
- 6. Bild als Popup anzeigen
- 7. $ PATH als Liste anzeigen
- 8. anzeigen NSError als Nachricht
- 9. Rendern als String anzeigen
- 10. Empfänger als UIButton anzeigen
- 11. Erweitern Android Anzeigen als Vollbild
- 12. JavaScript als Code-Snippet anzeigen
- 13. Y-Achse als Prozentwert anzeigen?
- 14. Anzeigen von Bildern als Thumbnail
- 15. PDF als HTML anzeigen Formular
- 16. Willst du als Tabellenansicht anzeigen
- 17. Text als HTML-Markup anzeigen
- 18. möchten Anzeigen aus meiner Datenbank anzeigen, wenn Anzeigen nicht gefunden werden als Chitika Code Anzeigen
- 19. UDF zum Anzeigen der Zeichenfolge als Hexcode
- 20. Methoden in Eigenschaften als einzelne Klasse anzeigen
- 21. SQL Server: anzeigen Zeilen als Spalten/Pivot
- 22. Autorisierte Ansicht oder Konfiguration als autorisiert anzeigen?
- 23. ASP MVC Inhalt als JSON anzeigen
- 24. Kann SSMS leeren Raum als Zeichen anzeigen?
- 25. JQuery anzeigen() Methode doesnot Arbeit als
- 26. Wie gequetschte Commits als Zweige anzeigen?
- 27. Kibana - Wie Log als Tabelle anzeigen
- 28. Java: Bilder lesen und als ImageIcon anzeigen
- 29. Eine ActionBarCompat-Aktivität als Dialogfeld anzeigen
- 30. MMDrawerController mit Login Als erste Ansicht anzeigen
hat eines der folgenden für Sie funktioniert? Wäre gut, eine Antwort zu akzeptieren :) – danyo