API für Frei / Gebucht-Zeit in iCal zeigt (Apple-Leute?)
-
10-07-2019 - |
Frage
In Snow Leopard gibt es eine Möglichkeit, Frei / Gebucht-Zeit in iCal Ereignisse zu zeigen. Ich habe den Header CalStore.framework gesucht und konnte keine Eigenschaft finden, die dieses Feld beschreibt. Wie kann ich die Frei / Gebucht-Eigenschaft Kalenderereignis abrufen?
Lösung
ziemlich sicher gibt es keine öffentliche API in Kalender Shop dies. Sie werden einen Fehler es anfordernden Datei müssen. Alternativen:
- Sehen Sie, wenn iCal Applescript-Unterstützung für die Eigenschaft hat
- Verwenden Sie Sync Services, die den Zugriff auf den vollen iCal Schema hat
Andere Tipps
iCal-Server hat ein Verfahren zum Abrufen von Frei / Gebucht finden Sie unter:
Wenn ich einen iCal 4 Kalender exportieren ich, dass „besetzt“ bemerkt wird als „TRANSP: Undurchsichtig“ codiert und „frei“ wie „TRANSP: TRANSPARENT“.
Ich habe nicht in der Lage gewesen, für iCal etwas Gleichwertiges in dem Applescript-Wörterbuch zu finden.
Als ein Hack können Sie eine CalDav-Datei für das Ereignis anfordern und das analysieren?