AppFunctionManager.ExecuteAppFunction Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Esegue la funzione dell'app.
[Android.Runtime.Register("executeAppFunction", "(Landroid/app/appfunctions/ExecuteAppFunctionRequest;Ljava/util/concurrent/Executor;Landroid/os/CancellationSignal;Landroid/os/OutcomeReceiver;)V", "", ApiSince=36)]
[Android.Runtime.RequiresPermission("android.permission.EXECUTE_APP_FUNCTIONS")]
public void ExecuteAppFunction(Android.App.AppFunctions.ExecuteAppFunctionRequest request, Java.Util.Concurrent.IExecutor executor, Android.OS.CancellationSignal cancellationSignal, Android.OS.IOutcomeReceiver callback);
[<Android.Runtime.Register("executeAppFunction", "(Landroid/app/appfunctions/ExecuteAppFunctionRequest;Ljava/util/concurrent/Executor;Landroid/os/CancellationSignal;Landroid/os/OutcomeReceiver;)V", "", ApiSince=36)>]
[<Android.Runtime.RequiresPermission("android.permission.EXECUTE_APP_FUNCTIONS")>]
member this.ExecuteAppFunction : Android.App.AppFunctions.ExecuteAppFunctionRequest * Java.Util.Concurrent.IExecutor * Android.OS.CancellationSignal * Android.OS.IOutcomeReceiver -> unit
Parametri
- request
- ExecuteAppFunctionRequest
richiesta di esecuzione della funzione dell'app
- executor
- IExecutor
executor per eseguire il callback
- cancellationSignal
- CancellationSignal
segnale di annullamento per annullare l'esecuzione.
- callback
- IOutcomeReceiver
callback per ricevere il risultato o l'errore di esecuzione della funzione.
<p>Se l'app chiamante non è proprietaria della funzione dell'app o non dispone android.permission.EXECUTE_APP_FUNCTIONSdi , il risultato dell'esecuzione conterrà AppFunctionException.ERROR_DENIED.
<p>Se il chiamante ha android.permission.EXECUTE_APP_FUNCTIONSsolo , il risultato dell'esecuzione conterrà AppFunctionException.ERROR_DENIED<p>Se la funzione richiesta per l'esecuzione è disabilitata, il risultato dell'esecuzione conterrà AppFunctionException.ERROR_DISABLED<p>Se viene generato il segnale di annullamento, l'operazione viene annullata e non viene restituita alcuna risposta al chiamante.
- Attributi
Commenti
Esegue la funzione dell'app.
Nota: le applicazioni possono eseguire funzioni definite. Per eseguire funzioni definite in un altro componente, le app devono disporre dell'autorizzazione android.permission.EXECUTE_APP_FUNCTIONS.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.