Index
CalendarAddOnManifest(message)CalendarAddOnManifest.EventAccess(enum)CalendarExtensionPoint(message)ConferenceSolution(message)
CalendarAddOnManifest
Propriétés permettant de personnaliser l'apparence et l'exécution d'un module complémentaire Agenda.
| Champs | |
|---|---|
homepageTrigger |
Facultatif. Définit un point de terminaison exécuté dans des contextes qui ne correspondent pas à un déclencheur contextuel déclaré. Les fiches générées par cette fonction seront toujours disponibles pour l'utilisateur, mais elles peuvent être éclipsées par du contenu contextuel lorsque ce module complémentaire déclare des déclencheurs plus ciblés. Si ce paramètre est présent, il remplace la configuration de |
conferenceSolution[] |
Facultatif. Définit les solutions de conférence fournies par ce module complémentaire. |
createSettingsUrlFunction |
Point de terminaison à exécuter qui crée une URL vers la page des paramètres du module complémentaire. |
eventOpenTrigger |
Point de terminaison qui se déclenche lorsqu'un événement est ouvert pour être consulté ou modifié. |
eventUpdateTrigger |
Point de terminaison qui se déclenche lorsque l'événement ouvert est mis à jour. |
calendarNotificationTrigger |
Facultatif. Se déclenche lorsqu'un événement est créé ou modifié dans un agenda auquel l'utilisateur est abonné. Ne s'applique qu'aux déclencheurs créés par |
eventAttachmentTrigger |
Configuration d'un déclencheur contextuel qui se déclenche lorsque l'utilisateur clique sur le fournisseur de pièces jointes du module complémentaire dans le menu déroulant de l'agenda. |
currentEventAccess |
Définit le niveau d'accès aux données lorsqu'un module complémentaire d'événement est déclenché. |
EventAccess
Énumération qui définit le niveau d'accès aux données requis par les déclencheurs d'événements.
| Enums | |
|---|---|
UNSPECIFIED |
Valeur par défaut lorsque rien n'est défini pour eventAccess. |
METADATA |
Autorise les déclencheurs d'événements à accéder aux métadonnées des événements, telles que l'ID de l'événement et l'ID de l'agenda. |
READ |
Donne aux déclencheurs d'événements l'accès à tous les champs d'événements fournis, y compris les métadonnées, les participants et les données de conférence. |
WRITE |
Donne aux déclencheurs d'événements l'accès aux métadonnées des événements et la possibilité d'effectuer toutes les actions, y compris ajouter des participants et définir des données de conférence. |
READ_WRITE |
Donne aux déclencheurs d'événements l'accès à tous les champs d'événements fournis, y compris les métadonnées, les participants et les données de conférence, ainsi que la possibilité d'effectuer toutes les actions. |
CalendarExtensionPoint
Format courant pour déclarer les déclencheurs d'un module complémentaire d'agenda.
| Champs | |
|---|---|
runFunction |
Obligatoire. Point de terminaison à exécuter lorsque ce point d'extension est activé. |
ConferenceSolution
Définit les valeurs liées à la conférence.
| Champs | |
|---|---|
onCreateFunction |
Obligatoire. Point de terminaison à appeler lorsque des données de conférence doivent être créées. |
id |
Obligatoire. Les ID doivent être attribués de manière unique aux solutions de conférence d'un même module complémentaire. Sinon, la mauvaise solution de conférence risque d'être utilisée lorsque le module complémentaire est déclenché. Vous pouvez modifier le nom à afficher d'un module complémentaire, mais pas son ID. |
name |
Obligatoire. Nom à afficher de la solution de visioconférence. |
logoUrl |
Obligatoire. URL de l'image du logo de la solution de conférence. |