removeActionHandler (İstemci API başvurusu)

Microsoft 365 Copilot eylemi için önceden kaydedilmiş bir özel işleyiciyi kaldırır.

Syntax

Xrm.Copilot.removeActionHandler(actionId, actionHandler).then(successCallback, errorCallback);

Parameters

Parametre Adı Türü Zorunlu Description
actionId string Evet Eylemin benzersiz tanımlayıcısı.
actionHandler Function Evet Kaldırılacak işleyici. addActionHandler'a geçirilen işlev başvurusuyla aynı 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

yöntemi yalnızca geçirdiğiniz belirli işlev başvurularını kaldırır. Aynı actionIdiçin diğer işleyicileri etkilemez. Microsoft 365 Copilot etkinleştirilmemişse yöntemi hiçbir şey yapmaz.

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

addActionHandler
Xrm.Copilot (İstemci API başvurusu)