Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
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
});
İlgili makaleler
addDefaultActionHandlers
Xrm.Copilot (İstemci API başvurusu)