Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Remove os manipuladores padrão da plataforma para uma ação de Microsoft 365 Copilot.
Sintaxe
Xrm.Copilot.removeDefaultActionHandlers(actionId).then(successCallback, errorCallback);
Parameters
| Nome do parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
actionId |
cadeia | Yes | A ID da ação cujos padrões você deseja remover. Deve ser uma das IDs de ação internas definidas em addActionHandler. |
successCallback |
Função | Yes | Uma função a ser chamada quando a operação for bem-sucedida. |
errorCallback |
Função | Yes | Uma função a ser chamada quando a operação falhar. |
Valor de retorno
Tipo: Promise<void>
Remarks
Esse método não afeta manipuladores personalizados registrados por meio de addActionHandler. Para restaurar os manipuladores padrão, use addDefaultActionHandlers. Se Microsoft 365 Copilot não estiver habilitado, esse método não fará nada.
Example
// Replace default record navigation with custom behavior
await Xrm.Copilot.removeDefaultActionHandlers("MS.PA.CopilotChat.OpenRecord");
await Xrm.Copilot.addActionHandler("MS.PA.CopilotChat.OpenRecord", async ({ entity, recordId }) => {
// custom implementation
});
Artigos relacionados
addDefaultActionHandlers
Xrm.Copilot (referência da API cliente)