Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Rimuove i gestori predefiniti della piattaforma per un'azione Microsoft 365 Copilot.
Syntax
Xrm.Copilot.removeDefaultActionHandlers(actionId).then(successCallback, errorCallback);
Parametri
| Nome del parametro | TIPO | Obbligatorio | Description |
|---|---|---|---|
actionId |
string | Yes | ID azione di cui si desidera rimuovere le impostazioni predefinite. Deve essere uno degli ID azione predefiniti definiti in addActionHandler. |
successCallback |
Function | Yes | Funzione da chiamare quando l'operazione ha esito positivo. |
errorCallback |
Function | Yes | Funzione da chiamare quando l'operazione ha esito negativo. |
Valore restituito
Tipo: Promise<void>
Remarks
Questo metodo non influisce sui gestori personalizzati registrati tramite addActionHandler. Per ripristinare i gestori predefiniti, usare addDefaultActionHandlers. Se Microsoft 365 Copilot non è abilitato, questo metodo non esegue alcuna operazione.
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
});
Articoli correlati
addDefaultActionHandlers
Xrm.Copilot (Informazioni di riferimento sulle API client)