removeDefaultActionHandlers (odkaz na rozhranie API klienta)

Odstráni predvolené obslužné programy platformy pre akciu Microsoft 365 Copilot.

Syntax

Xrm.Copilot.removeDefaultActionHandlers(actionId).then(successCallback, errorCallback);

Parametre

Názov parametra Type Požaduje sa Popis
actionId reťazec Yes ID akcie, ktorého predvolené hodnoty chcete odstrániť. Musí to byť jedno zo vstavaných ID akcií definovaných v argumente addActionHandler.
successCallback Function Yes Funkcia, ktorá sa volá po úspešnej operácii.
errorCallback Function Yes Funkcia, ktorá sa volá v prípade zlyhania operácie.

Vrátená hodnota

Typ: Promise<void>

Poznámky

Táto metóda nemá vplyv na vlastné obslužné programy zaregistrované prostredníctvom funkcie addActionHandler. Ak chcete obnoviť predvolené obslužné programy, použite príkaz addDefaultActionHandlers. Ak Microsoft 365 Copilot nie je povolená, táto metóda nerobí nič.

Príklad

// 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
});

addDefaultActionHandlers
Xrm.Copilot (odkaz na klientske rozhranie API)