Napomena
Za pristup ovoj stranici potrebna je autorizacija. Možete se pokušati prijaviti ili promijeniti direktorije.
Za pristup ovoj stranici potrebna je autorizacija. Možete pokušati promijeniti direktorije.
Uklanja prethodno registrirani prilagođeni rukovatelj za Microsoft 365 Copilot akciju.
Sintaksa
Xrm.Copilot.removeActionHandler(actionId, actionHandler).then(successCallback, errorCallback);
Parametri
| Naziv parametra | Vrsta | Obavezno | Opis |
|---|---|---|---|
actionId |
niz | Da | Jedinstveni identifikator akcije. |
actionHandler |
Funkcija | Da | Rukovatelj koji želite ukloniti. Mora biti ista referenca funkcije proslijeđena addActionHandleru. |
successCallback |
Funkcija | Da | Funkcija koja se poziva kada operacija uspije. |
errorCallback |
Funkcija | Da | Funkcija za pozivanje kada operacija ne uspije. |
Vrijednost vraćanja
Tip: Promise<void>
Napomene
Metodom se uklanja samo referenca određene funkcije koju proslijedite. To ne utječe na druge rukovatelja za isti actionId. Ako Microsoft 365 Copilot nije omogućena, metoda ništa ne čini.
Primjer
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);