Очевидно, что файл на GitHub действительно использует std::array
, но не включает стандартный заголовок array
.
В том числе это решило проблему.
Какое поле статуса вы имеете в виду? Вы имеете в виду, отвечая на приглашение на собрание или отправляя информацию о встрече?
В любом случае, ответ находится в стандартном документе vCalendar. Я думаю, что вы имеете в виду поле STATUS. В Википедии есть пример этого поля:
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
Стандартный документ для формата: http: //www.ietf .org / rfc / rfc2445.txt
Вы также можете попробовать создать событие в Outlook, сохранить его как vCard, а затем открыть vCard в блокноте. Это покажет вам, как Outlook сохраняет информацию.
Документация заставляет меня поверить, что вы можете установить только статус «Занят» или «Предварительный»:
4.8.1.11 Статус
Имя свойства: STATUS
Цель: Это свойство определяет общий статус или подтверждение для
компонент календаря.Тип значения: TEXT
Параметры свойства: Нестандартный Параметры свойства могут быть
указано в этом свойстве.Соответствие: это свойство может быть указано в "VEVENT", "VTODO" или
«VJOURNAL» календарные компоненты.Описание: В группе запланировано компонент календаря, свойство
используется "Организатором" для предоставления подтверждение события на
«Участники». Например в "Вевенте" календарный компонент «Органайзер» может указать, что встреча предварительный, подтвержденный или отмененный. В календарном компоненте "VTODO" «Организатор» может указать, что элемент действия требует действия, это завершено, находится в процессе или находится в процессе работал или был отменен. В «VJOURNAL» календарный компонент, «Организатор» может указать, что запись в журнале является черновой, окончательной или был отменен или удален.Определение формата: свойство определяется следующими обозначениями:
status = "STATUS" statparam] ":" statvalue CRLF statparam = * (";" xparam) statvalue = "TENTATIVE"; Указывает, что событие ; Предварительный характер. / "ПОДТВЕРЖДЕНО"; Указывает, что событие ; Определенна. / "ОТМЕНЕНО"; Указывает, что событие было ; Отменен. ; Значения статуса для "VEVENT"