Получить календари
Элемент получает список календарей пользователя и/или его календарь по умолчанию. Для корректной работы следует поместить элемент в контейнер Microsoft 365.
Полученный календарь используется в свойстве Календарь элементов Создать событие и Поиск событий, если нужно работать не с календарем по умолчанию.
Свойства
Описание общих свойств элемента см. в разделе Свойства элемента .
Символ * в названии свойства указывает на обязательность его заполнения.
| Свойство | Тип | Описание |
|---|---|---|
| Аккаунт: | ||
| String | Адрес пользователя, например "robot@company.ru". См. Свойство E-Mail | |
| Результат: | ||
| Календари | List<Calendar> | Переменная для сохранения списка календарей пользователя |
| Календарь | Calendar | Переменная для сохранения календаря по умолчанию |
Практический пример
Выбор дополнительного календаря по имени
- E-Mail:
"robot@company.ru" - Календари:
calendars
Календарь «Отпуска»: calendars.First(c => c.Name == "Отпуска").
Возможные ошибки
| Ошибка | Причина и решение |
|---|---|
Access is denied | Не заполнен E-Mail при входе от имени приложения или не выдано разрешение Calendars.Read |
ErrorItemNotFound / MailboxNotEnabledForRESTAPI | У пользователя нет почтового ящика Exchange Online |
Last updated on