iCal格式 - 管理器属性

时间:2008-09-17 04:50:32

标签: icalendar rfc2445 rfc5545

我目前正在编写一个基于iCalendar标准的调度应用程序。有谁知道我可以在哪个属性存储活动创建者的信息?通过浏览iCalendar RFC 2445,我找到了这个属性:Organizer。我可以将活动创建者的信息存储在酒店中,即使他/她是参与活动的唯一人员吗?或者已经有一个字段来存储事件创建者的信息???!

3 个答案:

答案 0 :(得分:7)

rfc2445的一些注释

一致性:必须在iCalendar对象中指定此属性    指定组计划日历实体。这个属性必须    在指定发布的iCalendar对象中指定    日历用户的忙碌时间。此属性不得指定    一个iCalendar对象,仅指定时区定义或    定义不是组计划实体的日历实体,    但只是单个用户日历上的实体

答案 1 :(得分:5)

ORGANIZER;CN="Sally Example":mailto:sally@example.com

看起来像答案

答案 2 :(得分:1)

我正在研究类似的应用程序,关注事件跟踪和处理,并得出与Jeffrey04相同的结论。

具体来说,为了表示警告或警报,使用VJOURNAL组件似乎是合适的,因为事件是过去的,并且可能会持续到现在,但肯定不是会议。 VJOURNAL也不占用日历上的空间。 恕我直言,代表发起人的最佳领域是 X-WR-RELCALID ,这不是RFC5545,但似乎符合创作者UID的想法。我将此链接到vCard UID。

我无法理解为什么事件创建者的想法对于iCal规范的编写者来说并不重要。