Partager via


Référence de l’API JavaScript du gestionnaire de profils d’application

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.