Вопрос

В настоящее время я программирую приложение для планирования, которое во многом основано на стандарте iCalendar.Кто-нибудь знает, в каком свойстве я могу хранить информацию создателя события?Просматривая iCalendar RFC 2445, я нахожу это свойство: Организатор.Могу ли я хранить информацию об организаторе мероприятия в объекте размещения, даже если он/она является единственным лицом, участвующим в мероприятии?или уже есть поле для хранения информации создателя события???!

Это было полезно?

Решение

Некоторые примечания из rfc2445

Соответствие:Это свойство должно быть указано в объекте ICALENDAR, который указывает группу запланированного календарного объекта.Это свойство должно быть указано в объекте Icalendar, который указывает публикацию времени занятия пользователем календаря.Это свойство НЕ ДОЛЖНО указываться в объекте ICALENDAR, который указывает только определение часового пояса или что Определяет объекты календаря, которые не являются группами, запланированными группами, но являются объектами только в календаре одного пользователя.

Другие советы

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

Похоже на ответ

Я исследую аналогичное приложение, связанное с отслеживанием и обработкой событий, и пришел к тем же выводам, что и Jeffrey04.

В частности, для представления предупреждения или тревоги было бы уместно использовать компонент VJOURNAL, поскольку событие находится в прошлом и, возможно, продолжается в настоящем, но определенно не является собранием.ВЖУРНАЛ также не занимает места в календаре.ИМХО, лучшее поле для представления отправителя - это X-WR-RELCALID, который не является RFC5545, но, похоже, соответствует идее UID создателя.Я свяжу это с UID vCard.

Я не могу понять, почему идея создания событий не важна для авторов спецификаций iCal.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top