Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Usuwa wcześniej zarejestrowaną niestandardową procedurę obsługi dla akcji Microsoft Copilot.
Składnia
Xrm.Copilot.removeActionHandler(actionId, actionHandler).then(successCallback, errorCallback);
Parameters
| Nazwa parametru | Typ | Required | Description |
|---|---|---|---|
actionId |
ciąg | Yes | Unikatowy identyfikator akcji. |
actionHandler |
Function | Yes | Procedura obsługi do usunięcia. Musi być tym samym odwołaniem do funkcji przekazanym, aby dodaćActionHandler. |
successCallback |
Function | Yes | Funkcja do wywołania, gdy operacja zakończy się pomyślnie. |
errorCallback |
Function | Yes | Funkcja wywoływana, gdy operacja zakończy się niepowodzeniem. |
Wartość zwracana
Typ: Promise<void>
Remarks
Metoda usuwa tylko przekazane odwołanie do określonej funkcji. Nie ma to wpływu na inne programy obsługi dla tego samego actionIdelementu . Jeśli Microsoft Copilot nie jest włączona, metoda nic nie robi.
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);
Artykuły pokrewne
addActionHandler
Xrm.Copilot (dokumentacja interfejsu API klienta)