Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Odebere dříve zaregistrovanou vlastní obslužnou rutinu pro akci Microsoft 365 Copilot.
Syntax
Xrm.Copilot.removeActionHandler(actionId, actionHandler).then(successCallback, errorCallback);
Parameters
| Název parametru | Typ | Povinné | Description |
|---|---|---|---|
actionId |
řetězec | Ano | Jedinečný identifikátor akce. |
actionHandler |
Function | Ano | Obslužná rutina, která se má odebrat. Musí být stejný odkaz na funkci předaný addActionHandler. |
successCallback |
Function | Ano | Funkce, která se má volat po úspěšném provedení operace. |
errorCallback |
Function | Ano | Funkce, která se má volat v případě selhání operace. |
Návratová hodnota
Typ: Promise<void>
Remarks
Metoda odebere pouze konkrétní odkaz na funkci, kterou předáte. Nemá vliv na jiné obslužné rutiny pro stejnou actionId. Pokud Microsoft 365 Copilot není povolená, metoda nic nedělá.
Example
const handler = async (data) => { /* ... */ };
await Xrm.Copilot.addActionHandler("My.Namespace.MyActionMessage", handler);
// Later, when no longer needed:
await Xrm.Copilot.removeActionHandler("My.Namespace.MyActionMessage", handler);
Související články
addActionHandler
Xrm.Copilot (referenční informace k rozhraní API klienta)