Snow Leopardでは、iCalイベントで空き時間情報を表示する可能性があります。CalStore.frameworkのヘッダーを検索しましたが、このフィールドを説明するプロパティが見つかりませんでした。カレンダーイベントの空き時間情報を取得するにはどうすればよいですか?
2020 次
4 に答える
1
iCalサーバーには、空き時間情報を取得する方法があります。http ://www.webdav.org/specs/rfc4791.html#rfc.section.7.8.4を参照してください。
ただし、それは簡単ではありません。基本的に、独自のAPIを作成する必要があります。NSURLRequestとNSURLConnectionを使用してサーバークエリを発行します。
于 2010-02-04T17:17:19.540 に答える
1
iCal 4カレンダーをエクスポートすると、「busy」が「TRANSP:OPAQUE」としてコード化され、「free」が「TRANSP:TRANSPARENT」としてコード化されていることに気付きます。iCalのApplescript辞書で同等のものを見つけることができませんでした。
于 2011-05-02T22:53:29.567 に答える
0
このためのパブリックAPIがCalendarStoreにないことはかなり確かです。あなたはそれを要求するバグを提出しなければならないでしょう。代替案:
- iCalがプロパティに対してAppleScriptをサポートしているかどうかを確認します
- 完全なiCalスキーマにアクセスできる同期サービスを使用する
于 2009-10-31T19:27:16.320 に答える
0
ハックとして、イベントのCalDavファイルを要求し、それを解析できますか?
于 2009-11-03T06:52:46.967 に答える