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 и используемых в соответствии с условиями, описанными в разделе "".