AppFunctionManager.ExecuteAppFunction 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.
Führt die App-Funktion aus.
[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
Parameter
- request
- ExecuteAppFunctionRequest
die Anforderung zum Ausführen der App-Funktion
- executor
- IExecutor
der Executor zum Ausführen des Rückrufs
- cancellationSignal
- CancellationSignal
das Abbruchsignal zum Abbrechen der Ausführung.
- callback
- IOutcomeReceiver
der Rückruf zum Empfangen des Funktionsausführungsergebnisses oder -fehlers.
<p>Wenn die aufrufende App nicht die App-Funktion besitzt oder nicht besitzt android.permission.EXECUTE_APP_FUNCTIONS, enthält AppFunctionException.ERROR_DENIEDdas Ausführungsergebnis .
<p>Wenn der Aufrufer nur hat android.permission.EXECUTE_APP_FUNCTIONS, enthält AppFunctionException.ERROR_DENIED<das Ausführungsergebnis p>Wenn die für die Ausführung angeforderte Funktion deaktiviert ist, enthält AppFunctionException.ERROR_DISABLED<das Ausführungsergebnis p>Wenn das Abbruchsignal ausgegeben wird, wird der Vorgang abgebrochen und keine Antwort an den Aufrufer zurückgegeben.
- Attribute
Hinweise
Führt die App-Funktion aus.
Hinweis: Anwendungen können funktionen ausführen, die sie definieren. Um in einer anderen Komponente definierte Funktionen auszuführen, müssten Apps über die Berechtigung android.permission.EXECUTE_APP_FUNCTIONSverfügen.
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.