Язык

AppFunctionManager.GetAppFunctionStates Метод

Определение

Извлекает состояние среды выполнения указанных функций приложения.

[Android.Runtime.Register("getAppFunctionStates", "(Ljava/util/List;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=37)]
public void GetAppFunctionStates(System.Collections.Generic.IList<Android.App.AppFunctions.AppFunctionName> appFunctionNames, Java.Util.Concurrent.IExecutor executor, Android.OS.IOutcomeReceiver callback);
[<Android.Runtime.Register("getAppFunctionStates", "(Ljava/util/List;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=37)>]
member this.GetAppFunctionStates : System.Collections.Generic.IList<Android.App.AppFunctions.AppFunctionName> * Java.Util.Concurrent.IExecutor * Android.OS.IOutcomeReceiver -> unit

Параметры

appFunctionNames
IList<AppFunctionName>

Имена функций приложения для запроса состояния. Это значение не может иметь значение NULL.

executor
IExecutor

Исполнитель для выполнения обратного вызова. Это значение не может иметь значение NULL. События обратного вызова и прослушивателя отправляются с помощью этого исполнителя, предоставляя простой способ управления используемым потоком. Для отправки событий через основной поток приложения можно использовать Context.getMainExecutor(). В противном случае укажите исполнителя, который отправляется в соответствующий поток.

callback
IOutcomeReceiver

Обратный вызов для получения результата состояния функции. Это значение не может иметь значение NULL.

Атрибуты

Комментарии

Извлекает состояние среды выполнения указанных функций приложения.

Сюда входят свойства, изменяющие среду выполнения, такие как включение или отключение функций. Функции, которые не существуют или не видимы для вызывающего приложения, будут автоматически опущены из списка результатов.

Этот метод следует тем же правилам разрешений, что и searchAppFunctions(AppFunctionSearchSpec, Executor, OutcomeReceiver).

Сведения о получении состояний функций приложения, связанных с определенным действием, см. в разделе getAppFunctionActivityStates(Set, Executor, OutcomeReceiver).

Сведения о том, как получить appFunctionMetadata функций приложений, см. в разделе searchAppFunctionSearchSpec, Executor, OutcomeReceiver.

См. статью observAppFunctions(Executor, AppFunctionObserver) для наблюдения за изменениями в функциях приложений AppFunctionMetadata и AppFunctionStates.

Справочник по Android для android.app.appfunctions.AppFunctionManager.getAppFunctionStates.

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к