removeDefaultActionHandlers (İstemci API başvurusu)

Microsoft 365 Copilot eylemi için platform varsayılan işleyicilerini kaldırır.

Syntax

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

Parameters

Parametre Adı Türü Zorunlu Description
actionId string Evet Varsayılanlarını kaldırmak istediğiniz eylem kimliği. addActionHandler'da tanımlanan yerleşik eylem kimliklerinden biri olmalıdır.
successCallback Function Evet İşlem başarılı olduğunda çağrılacak bir işlev.
errorCallback Function Evet İşlem başarısız olduğunda çağrılacak bir işlev.

Dönüş Değeri

Tür: Promise<void>

Remarks

Bu yöntem addActionHandler aracılığıyla kaydedilen özel işleyicileri etkilemez. Varsayılan işleyicileri geri yüklemek için addDefaultActionHandlers komutunu kullanın. Microsoft 365 Copilot etkinleştirilmemişse, bu yöntem hiçbir şey yapmaz.

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 (İstemci API başvurusu)