Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La referencia de la API de JavaScript del administrador de perfiles de la aplicación incluye métodos y propiedades para administrar pestañas y sesiones en el espacio de trabajo de Copilot Service.
Prerrequisito
Debe tener roles de seguridad de usuario de perfil de aplicación o de herramientas de productividad para usar las API del administrador de perfiles de aplicación. Más información: Roles de seguridad
Administración de sesiones
Los siguientes métodos y propiedades le permiten administrar sesiones en el espacio de trabajo de Copilot Service.
| Método | Description |
|---|---|
| getFocusedSession | Devuelve el objeto de sesión de la sesión que está en el foco. |
| getAllSessions | Devuelve el identificador único de todas las sesiones. |
| getSession | Devuelve el objeto de sesión para el ID de sesión especificado. |
| createSession | Crea una sesión basada en una plantilla de sesión y devuelve el identificador único de la sesión. |
| canCreateSession | Devuelve un valor booleano que indica si se puede crear una nueva sesión. |
| cerrar | Cierra una sesión. |
| centro de atención | Establece el foco en una sesión. |
| solicitudEnfoque | Muestra un indicador de notificación en una sesión determinada si la sesión no está enfocada. |
| Propiedad | Description |
|---|---|
| sessionId | El ID de una sesión determinada. |
| esPredeterminado | Valor booleano que indica si una sesión es la sesión de inicio. |
| canClose | Valor booleano que indica si se puede cerrar una sesión. |
| title | La etiqueta de texto de una sesión. |
Gestión de pestañas
Los siguientes métodos y propiedades le permiten administrar pestañas en el área de trabajo de Copilot Service.
| Método | Description |
|---|---|
| getFocusedTab | Devuelve el objeto tab de la pestaña que está en el foco. |
| getAllTabs | Devuelve el identificador único de todas las pestañas de una sesión. |
| getTab | Devuelve el objeto tab del ID de pestaña especificado. |
| createTab | Crea una pestaña en una sesión enfocada y devuelve el identificador único de la pestaña. |
| canCreateTab | Devuelve un valor booleano que indica si se puede crear una nueva pestaña para una sesión. |
| closeTab | Cierra el objeto de pestaña para un ID de pestaña. |
| focusTab | Establece el foco en el objeto de pestaña para un identificador de pestaña. |
| refreshTab | Actualiza el objeto de pestaña para un ID de pestaña. |
| Propiedad | Description |
|---|---|
| tabId | El ID de una pestaña. |
| canClose | Valor booleano que indica si se puede cerrar una pestaña. |
| title | Etiqueta de texto de una pestaña. |
Administración de contextos
El siguiente método le permite administrar el contexto de la sesión en el espacio de trabajo de Copilot Service.
| Método | Description |
|---|---|
| updateContext | Establece el diccionario de automatización y permite a los proveedores agregar, modificar y eliminar valores de slugs; Los valores actualizados están disponibles para invocar macros en el futuro. |
Eventos del lado cliente
| Event | Description |
|---|---|
| ON_SESSION_SWITCH | Se invoca cuando se cambia la sesión. |
| ON_SESSION_CLOSED | Se invoca cuando se cierra una sesión. |