IAppFunctionObserver.OnAppFunctionMetadataChanged Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вызывается при изменении пакета, предоставляющего функции приложения, которые могут повлиять на состояние или метаданные его содержащихся функций.
[Android.Runtime.Register("onAppFunctionMetadataChanged", "(Ljava/util/Set;)V", "GetOnAppFunctionMetadataChanged_Ljava_util_Set_Handler:Android.App.AppFunctions.IAppFunctionObserverInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)]
public void OnAppFunctionMetadataChanged(System.Collections.Generic.ICollection<string> changedPackageNames);
[<Android.Runtime.Register("onAppFunctionMetadataChanged", "(Ljava/util/Set;)V", "GetOnAppFunctionMetadataChanged_Ljava_util_Set_Handler:Android.App.AppFunctions.IAppFunctionObserverInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)>]
abstract member OnAppFunctionMetadataChanged : System.Collections.Generic.ICollection<string> -> unit
Параметры
- changedPackageNames
- ICollection<String>
Имена обновленных пакетов.
- Атрибуты
Комментарии
Вызывается при изменении пакета, предоставляющего функции приложения, которые могут повлиять на состояние или метаданные его содержащихся функций.
Это включает такие изменения, как определение метаданных функции, предоставляемых пакетом (например, параметры функции изменились); Все функции в пакете добавляются или удаляются из-за установки или удаления пакета; Обновлены метаданные AppFunctionPackageMetadata пакета.
При получении этого уведомления клиенты могут вызывать AppFunctionManager.searchAppFunctions с appFunctionSearchSpec.Builder.setPackageNames, чтобы получить обновленные appFunctionMetadata для затронутых функций.
Клиенты должны вызывать AppFunctionManager.getAppFunctionStates, чтобы получить последнюю версию AppFunctionState для пакетов, затронутых этими изменениями.
Примечание. Если пакеты, как сообщается, изменились, но не возвращаются из AppFunctionManager.searchAppFunctions, это означает, что пакеты были удалены или больше не имеют функций.
Справочник по Android для android.app.appfunctions.AppFunctionObserver.onAppFunctionMetadataChanged.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".