Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
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. |