Partilhar via


Referência da API JavaScript do gerenciador de perfis de aplicativo

A Referência da API JavaScript do gerenciador de perfis de aplicativo inclui métodos e propriedades para gerenciar guias e sessões no espaço de trabalho do Serviço Copiloto.

Pré-requisito

Você deve ter funções de segurança de usuário de perfil de aplicativo ou de ferramentas de produtividade para usar as APIs do gerenciador de perfis de aplicativo. Para obter mais informações: Funções de segurança

Gestão de sessões

Os métodos e propriedades a seguir permitem gerenciar sessões no espaço de trabalho Serviço Copiloto.

Método Description
getFocusedSession Retorna o objeto de sessão da sessão que está em foco.
getAllSessions Retorna o identificador exclusivo de todas as sessões.
getSessão Retorna o objeto de sessão para a ID de sessão especificada.
criarSessão Cria uma sessão com base em um modelo de sessão e retorna o identificador exclusivo da sessão.
canCreateSession Retorna um valor booleano que indica se uma nova sessão pode ser criada.
fechar Encerra uma sessão.
Em foco Define o foco em uma sessão.
requestFocus Mostra um indicador de notificação em uma determinada sessão se a sessão não estiver em foco.
Propriedade Description
sessionId A ID de uma determinada sessão.
isDefault Valor booleano que indica se uma sessão é a sessão inicial.
canFechar Valor booleano que indica se uma sessão pode ser fechada.
title O rótulo de texto de uma sessão.

Gestão de separadores

Os métodos e propriedades a seguir permitem gerenciar guias no espaço de trabalho Serviço Copiloto.

Método Description
getFocusedTab Retorna o objeto tab da guia que está em foco.
getAllTabs Retorna o identificador exclusivo de todas as guias de uma sessão.
getTab Retorna o objeto tab do ID de guia especificado.
criarTab Cria uma guia em uma sessão focada e retorna o identificador exclusivo da guia.
canCreateTab Retorna um valor booleano que indica se uma nova guia pode ser criada para uma sessão.
fecharTab Fecha o objeto tab para um ID de guia.
focusTab Define o foco no objeto tab para um ID de guia.
refreshTab Atualiza o objeto tab para uma ID de guia.
Propriedade Description
tabId O ID de uma guia.
canFechar Valor booleano que indica se uma guia pode ser fechada.
title O rótulo de texto de uma guia.

Gestão de contexto

O método a seguir permite gerenciar o contexto da sessão no espaço de trabalho do Serviço Copiloto.

Método Description
updateContext Define o dicionário de automação e permite que os provedores adicionem, modifiquem e removam valores de lesmas; Os valores atualizados ficam disponíveis para invocar macros no futuro.

Eventos do lado do cliente

Event Description
ON_SESSION_SWITCH Invocado quando a sessão é alternada.
ON_SESSION_CLOSED Invocado quando uma sessão é encerrada.