AppFunctionManager.RegisterAppFunctions Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Регистрирует несколько реализаций AppFunction одновременно, совместное использование одного жизненного цикла.
[Android.Runtime.Register("registerAppFunctions", "(Ljava/util/List;)Landroid/app/appfunctions/AppFunctionRegistration;", "", ApiSince=37)]
public Android.App.AppFunctions.IAppFunctionRegistration RegisterAppFunctions(System.Collections.Generic.IList<Android.App.AppFunctions.RegisterAppFunctionRequest> requests);
[<Android.Runtime.Register("registerAppFunctions", "(Ljava/util/List;)Landroid/app/appfunctions/AppFunctionRegistration;", "", ApiSince=37)>]
member this.RegisterAppFunctions : System.Collections.Generic.IList<Android.App.AppFunctions.RegisterAppFunctionRequest> -> Android.App.AppFunctions.IAppFunctionRegistration
Параметры
- requests
- IList<RegisterAppFunctionRequest>
Список объектов RegisterAppFunctionRequest, каждый из которых указывает функцию для регистрации. Это значение не может иметь значение NULL.
Возвращаемое значение
Один объект AppFunctionRegistration, который можно использовать для отмены регистрации всех функций в пакете с одним вызовом. Это значение не может иметь значение NULL.
- Атрибуты
Комментарии
Регистрирует несколько реализаций AppFunction одновременно, совместное использование одного жизненного цикла.
Это более эффективная альтернатива вызову registerAppFunction(String, Executor, AppFunction) несколько раз. Поведение и жизненный цикл
Каждая функция, зарегистрированная с помощью этого метода, соответствует тем же правилам выполнения и жизненного цикла, что и зарегистрированные в registerAppFunction(String, Executor, AppFunction). Пакетная операция и атомарность
Регистрация атомарна: все функции в предоставленном списке зарегистрированы успешно или нет. Если любая функция в списке завершается ошибкой проверки (например, она уже зарегистрирована или не объявлена в манифесте), этот метод вызовет исключение, и никакие функции из пакета не будут зарегистрированы. Каждая функция в запросе следует правилам области, объявленным в XML-ресурсах приложения.
Возвращается один объект AppFunctionRegistration, который можно использовать для отмены регистрации всего пакета функций с одним вызовом.
Справочник по Android для android.app.appfunctions.AppFunctionManager.registerAppFunctions.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".