Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La référence de l’API JavaScript du gestionnaire de profils d’application inclut des méthodes et des propriétés pour gérer les onglets et les sessions dans l’espace de travail du service Copilot.
Prérequis
Vous devez disposer des rôles de sécurité utilisateur Profil d’application ou Utilisateur des outils de productivité pour utiliser les API du gestionnaire de profil d’application. Pour plus d’informations : Rôles de sécurité
Gestion des sessions
Les méthodes et propriétés suivantes vous permettent de gérer les sessions dans l’espace de travail du service Copilot.
| Méthode | Descriptif |
|---|---|
| getFocusedSession | Renvoie l’objet de session de la session active. |
| getAllSessions | Renvoie l’identificateur unique de toutes les sessions. |
| getSession | Renvoie l’objet de session pour l’ID de session spécifié. |
| createSession | Crée une session basée sur un modèle de session et renvoie l’identificateur unique de la session. |
| canCreateSession | Renvoie une valeur booléenne indiquant si une nouvelle session peut être créée. |
| fermer | Ferme une session. |
| foyer | Met l’accent sur une session. |
| requestFocus | Affiche un indicateur de notification sur une session donnée si la session n’est pas active. |
| Propriété | Descriptif |
|---|---|
| sessionId | ID d’une session donnée. |
| isDefault | Valeur booléenne indiquant si une session est la session d’accueil. |
| canClose | Valeur booléenne indiquant si une session peut être fermée. |
| title | Libellé du texte d’une session. |
Gestion des onglets
Les méthodes et propriétés suivantes vous permettent de gérer les onglets dans l’espace de travail du service Copilot.
| Méthode | Descriptif |
|---|---|
| getFocusedTab | Renvoie l’objet tab de l’onglet qui est actif. |
| getAllTabs | Renvoie l’identificateur unique de tous les onglets d’une session. |
| getTab | Renvoie l’objet tab de l’ID d’onglet spécifié. |
| createTab | Crée un onglet dans une session ciblée et renvoie l’identificateur unique de l’onglet. |
| canCreateTab | Renvoie une valeur booléenne indiquant si un nouvel onglet peut être créé pour une session. |
| closeTab | Ferme l’objet tab pour un ID d’onglet. |
| focusTab | Définit le focus sur l’objet d’onglet pour un ID d’onglet. |
| refreshTab | Actualise l’objet tab pour un ID d’onglet. |
| Propriété | Descriptif |
|---|---|
| tabId | ID d’un onglet. |
| canClose | Valeur booléenne indiquant si un onglet peut être fermé. |
| title | Libellé de texte d’un onglet. |
Gestion du contexte
La méthode suivante vous permet de gérer le contexte de session dans l’espace de travail du service Copilot.
| Méthode | Descriptif |
|---|---|
| updateContext | Définit le dictionnaire d’automatisation et permet aux fournisseurs d’ajouter, de modifier et de supprimer des valeurs de slugs ; Les valeurs mises à jour sont alors disponibles pour l’appel de macros à l’avenir. |
Événements côté client
| Événement | Descriptif |
|---|---|
| ON_SESSION_SWITCH | Appelé lorsque la session est commutée. |
| ON_SESSION_CLOSED | Appelé lorsqu’une session est fermée. |