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 zuvor von der App definierte Aktion auszuführen.
[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, die Sie zuvor über gemeldet haben #onGetDirectActions(CancellationSignal, Consumer)
.
- arguments
- Bundle
Alle zusätzlichen Argumente, die vom Aufrufer bereitgestellt werden, die für die jeweilige Aktion spezifisch sind.
- cancellationSignal
- CancellationSignal
Ein Signal zum Abbrechen des laufenden Vorgangs.
- resultListener
- IConsumer
Der Rückruf, um dem Aufrufer das Ergebnis zurück zu geben. Sie können dies in einem beliebigen Thread aufrufen. Das Ergebnispaket ist aktionsspezifisch.
- Attribute
Hinweise
Dies wird aufgerufen, um eine zuvor von der App definierte Aktion auszuführen. Apps haben auch Zugriff darauf, um #getVoiceInteractor()
die Aktion zu verfolgen.
Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.