Lenguaje

IAppFunction.OnExecuteAppFunction Método

Definición

Se llama cuando se invoca la función de aplicación mediante AppFunctionManager#executeAppFunction.

[Android.Runtime.Register("onExecuteAppFunction", "(Landroid/app/appfunctions/ExecuteAppFunctionRequest;Landroid/os/CancellationSignal;Landroid/os/OutcomeReceiver;)V", "GetOnExecuteAppFunction_Landroid_app_appfunctions_ExecuteAppFunctionRequest_Landroid_os_CancellationSignal_Landroid_os_OutcomeReceiver_Handler:Android.App.AppFunctions.IAppFunctionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)]
public void OnExecuteAppFunction(Android.App.AppFunctions.ExecuteAppFunctionRequest p0, Android.OS.CancellationSignal p1, Android.OS.IOutcomeReceiver p2);
[<Android.Runtime.Register("onExecuteAppFunction", "(Landroid/app/appfunctions/ExecuteAppFunctionRequest;Landroid/os/CancellationSignal;Landroid/os/OutcomeReceiver;)V", "GetOnExecuteAppFunction_Landroid_app_appfunctions_ExecuteAppFunctionRequest_Landroid_os_CancellationSignal_Landroid_os_OutcomeReceiver_Handler:Android.App.AppFunctions.IAppFunctionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)>]
abstract member OnExecuteAppFunction : Android.App.AppFunctions.ExecuteAppFunctionRequest * Android.OS.CancellationSignal * Android.OS.IOutcomeReceiver -> unit

Parámetros

p0
ExecuteAppFunctionRequest

ExecuteAppFunctionRequest que contiene los parámetros de esta ejecución.

p1
CancellationSignal

Señal para cancelar la ejecución.

p2
IOutcomeReceiver

que OutcomeReceiver la implementación debe usar para devolver el resultado de la ejecución. Se debe llamar exactamente una vez con una operación correcta ExecuteAppFunctionResponse o en AppFunctionException caso de error.

Atributos

Comentarios

Se llama cuando se invoca la función de aplicación mediante AppFunctionManager.executeAppFunction.

La implementación debe intentar respetar el elemento CancellationSignal proporcionado, si es posible.

Referencia de Android para android.app.appfunctions.AppFunction.onExecuteAppFunction.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a