AppFunctionManager.SetAppFunctionEnabled 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.
Legt den aktivierten Zustand der App-Funktion im Besitz des aufrufenden Pakets fest.
[Android.Runtime.Register("setAppFunctionEnabled", "(Ljava/lang/String;ILjava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=36)]
public void SetAppFunctionEnabled(string functionIdentifier, Android.App.AppFunctions.AppFunctionState newEnabledState, Java.Util.Concurrent.IExecutor executor, Android.OS.IOutcomeReceiver callback);
[<Android.Runtime.Register("setAppFunctionEnabled", "(Ljava/lang/String;ILjava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=36)>]
member this.SetAppFunctionEnabled : string * Android.App.AppFunctions.AppFunctionState * Java.Util.Concurrent.IExecutor * Android.OS.IOutcomeReceiver -> unit
Parameter
- functionIdentifier
- String
der Zu aktivierende Bezeichner der App-Funktion (eindeutig innerhalb des aufrufenden Pakets). In den meisten Fällen werden Bezeichner automatisch vom AppFunctions SDK generiert.
- newEnabledState
- AppFunctionState
der neue Status der App-Funktion
- executor
- IExecutor
der Executor zum Ausführen des Rückrufs
- callback
- IOutcomeReceiver
der Rückruf, um das Ergebnis der Funktionsaktivierung zu erhalten. Der Anruf war erfolgreich, wenn keine Ausnahme ausgelöst wurde.
- Attribute
Hinweise
Legt den aktivierten Zustand der App-Funktion im Besitz des aufrufenden Pakets fest.
Wenn der Vorgang fehlschlägt, wird der Rückruf OutcomeReceiver#onError mit Fehlern aufgerufen:
<ul><li>IllegalArgumentException, wenn die Funktion nicht gefunden wird oder der Aufrufer keinen Zugriff darauf hat.
</ul>
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.