Индекс
-
CalendarAddOnManifest(message) -
CalendarAddOnManifest.EventAccess(enum) -
CalendarExtensionPoint(message) -
ConferenceSolution(сообщение)
CalendarAddOnManifest
Свойства, позволяющие настроить внешний вид и работу надстройки «Календарь».
| Поля | |
|---|---|
homepageTrigger | Необязательный параметр. Определяет конечную точку, которая выполняется в контекстах, не соответствующих объявленному контекстному триггеру. Любые карточки, сгенерированные этой функцией, всегда будут доступны пользователю, но могут быть перекрыты контекстным содержимым, если это дополнение объявляет более целевые триггеры. Если этот параметр присутствует, он переопределяет конфигурацию из |
conferenceSolution[] | Необязательно. Определяет решения для проведения конференций, предоставляемые этим дополнением. |
createSettingsUrlFunction | Конечная точка для выполнения, которая создаст URL-адрес страницы настроек дополнения. |
eventOpenTrigger | Конечная точка, которая срабатывает при открытии события для просмотра или редактирования. |
eventUpdateTrigger | Конечная точка, которая срабатывает при обновлении события открытия. |
calendarNotificationTrigger | Необязательный параметр. Срабатывает при создании или обновлении события в календаре, на который подписан пользователь. Применяется только к триггерам, созданным |
eventAttachmentTrigger | Настройки контекстного триггера, срабатывающего при щелчке пользователя по ссылке на поставщика вложений в выпадающем меню календаря. |
currentEventAccess | Определяет уровень доступа к данным при срабатывании дополнения, устанавливающего событие. |
EventAccess
Перечисление, определяющее уровень доступа к данным, необходимый для срабатывания триггеров событий.
| Перечисления | |
|---|---|
UNSPECIFIED | Значение по умолчанию, если для параметра eventAccess ничего не задано. |
METADATA | Предоставляет триггерам событий разрешение на доступ к метаданным событий, таким как идентификатор события и идентификатор календаря. |
READ | Предоставляет триггерам событий доступ ко всем предоставленным полям событий, включая метаданные, участников и данные конференции. |
WRITE | Предоставляет триггерам событий доступ к метаданным событий и возможность выполнять все действия, включая добавление участников и настройку данных конференции. |
READ_WRITE | Предоставляет триггерам событий доступ ко всем предоставленным полям событий, включая метаданные, участников и данные конференции, а также возможность выполнения всех действий. |
CalendarExtensionPoint
Стандартный формат для объявления триггеров надстройки календаря.
| Поля | |
|---|---|
runFunction | Обязательно. Конечная точка, которая будет выполнена при активации этой точки расширения. |
Конференц-решение
Определяет ценности, связанные с конференцией.
| Поля | |
|---|---|
onCreateFunction | Обязательно. Конечная точка, к которой следует обращаться при создании данных конференции. |
id | Обязательно. Идентификаторы должны быть уникальными для всех решений для конференций в рамках одного дополнения, иначе при активации дополнения может быть использовано неправильное решение для конференций. Хотя вы можете изменить отображаемое имя дополнения, идентификатор изменять не следует. |
name | Обязательно. Отображаемое имя решения для проведения конференций. |
logoUrl | Обязательно. URL-адрес изображения логотипа решения для конференции. |