removeDefaultActionHandlers (Client-API-Referenz)

Entfernt die Plattformstandardhandler für eine Microsoft 365 Copilot Aktion.

Syntax

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

Parameter

Parametername Typ Erforderlich Beschreibung
actionId string Yes Die Aktions-ID, deren Standardwert Sie entfernen möchten. Muss eine der integrierten Aktions-IDs sein, die in addActionHandler definiert sind.
successCallback Funktion Yes Eine Funktion zum Aufrufen, wenn der Vorgang erfolgreich war.
errorCallback Funktion Yes Eine Funktion zum Aufrufen, wenn der Vorgang fehlschlug.

Rückgabewert

Typ: Promise<void>

Remarks

Diese Methode wirkt sich nicht auf benutzerdefinierte Handler aus, die über addActionHandler registriert wurden. Verwenden Sie addDefaultActionHandlers, um die Standardhandler wiederherzustellen. Wenn Microsoft 365 Copilot nicht aktiviert ist, führt diese Methode nichts aus.

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

addDefaultActionHandlers
Xrm.Copilot (Client-API-Referenz)