Activity.OnPerformDirectAction Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dies wird aufgerufen, um eine aktion auszuführen, die zuvor von der App definiert wurde.
[Android.Runtime.Register("onPerformDirectAction", "(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/CancellationSignal;Ljava/util/function/Consumer;)V", "GetOnPerformDirectAction_Ljava_lang_String_Landroid_os_Bundle_Landroid_os_CancellationSignal_Ljava_util_function_Consumer_Handler", ApiSince=29)]
public virtual void OnPerformDirectAction(string actionId, Android.OS.Bundle arguments, Android.OS.CancellationSignal cancellationSignal, Java.Util.Functions.IConsumer resultListener);
[<Android.Runtime.Register("onPerformDirectAction", "(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/CancellationSignal;Ljava/util/function/Consumer;)V", "GetOnPerformDirectAction_Ljava_lang_String_Landroid_os_Bundle_Landroid_os_CancellationSignal_Ljava_util_function_Consumer_Handler", ApiSince=29)>]
abstract member OnPerformDirectAction : string * Android.OS.Bundle * Android.OS.CancellationSignal * Java.Util.Functions.IConsumer -> unit
override this.OnPerformDirectAction : string * Android.OS.Bundle * Android.OS.CancellationSignal * Java.Util.Functions.IConsumer -> unit
Parameter
- actionId
- String
Die ID für die Aktion, über die Sie zuvor berichtet haben #onGetDirectActions(CancellationSignal, Consumer).
- arguments
- Bundle
Alle zusätzlichen Argumente, die vom Aufrufer bereitgestellt werden, die für die angegebene Aktion spezifisch sind.
- cancellationSignal
- CancellationSignal
Ein Signal zum Abbrechen des laufenden Vorgangs.
- resultListener
- IConsumer
Der Rückruf, der das Ergebnis an den Aufrufer zurücksendet. Sie können dies für jeden Thread aufrufen. Das Ergebnisbundle ist aktionsspezifisch.
- Attribute
Hinweise
Dies wird aufgerufen, um eine aktion auszuführen, die zuvor von der App definiert wurde. Apps haben auch Zugriff auf getVoiceInteractor() zur Nachverfolgung der Aktion.
Siehe auch:
Android-Referenz für android.app.Activity.onPerformDirectAction.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.