Microsoft.Windows.Widgets.Providers Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет API для реализации поставщика мини-приложений для мини-приложений Windows.
Классы
WidgetActionInvokedArgs |
Предоставляет данные для обратного вызова Microsoft.Windows.Widgets.Providers.IWidgetProvider.OnActionInvoked обратный вызов, который вызывается при вызове действия в мини-приложении, например, пользователь нажимает кнопку. |
WidgetAnalyticsInfoReportedArgs |
Предоставляет данные для события OnAnalyticsInfoReported, которое возникает при создании аналитических данных узла мини-приложения, связанных с взаимодействием пользователя с мини-приложением. |
WidgetContext |
Предоставляет сведения о настройке мини-приложения в узле мини-приложения. |
WidgetContextChangedArgs |
Предоставляет данные для обратного вызова Microsoft.Windows.Widgets.Providers.IWidgetProvider.OnWidgetContextChanged. |
WidgetCustomizationRequestedArgs |
Предоставляет данные для события OnCustomizationRequested, которое возникает, когда пользователь запросил настройку мини-приложения через пользовательский интерфейс узла мини-приложения. |
WidgetErrorInfoReportedArgs |
Предоставляет данные для события OnErrorInfoReported, которое возникает, когда узел мини-приложения сообщает об ошибке мини-приложения. |
WidgetInfo |
Содержит сведения о состоянии мини-приложения, включая визуальный шаблон, шаблон данных, пользовательское состояние, время последнего обновления и сведения о контексте узла мини-приложения. |
WidgetManager |
Предоставляет методы для запроса, обновления и удаления мини-приложений. |
WidgetUpdateRequestOptions |
Предоставляет данные для вызовов Microsoft.Windows.Widgets.Providers.WidgetManager.UpdateWidget. |
Интерфейсы
IWidgetManager |
Интерфейс, реализованный классом WidgetManager, который предоставляет методы для запроса, обновления и удаления мини-приложений. |
IWidgetProvider |
Этот интерфейс реализуется поставщиками мини-приложений Windows для получения обратных вызовов от узла мини-приложения для событий времени существования мини-приложения. |
IWidgetProvider2 |
Этот интерфейс реализуется поставщиками мини-приложений Windows для получения обратных вызовов от узла мини-приложений для событий настройки мини-приложений. |
IWidgetProviderAnalytics |
Этот необязательный интерфейс можно реализовать поставщиками мини-приложений Windows для получения обратных вызовов от узла мини-приложения для событий аналитики мини-приложений. |
IWidgetProviderErrors |
Этот интерфейс реализуется поставщиками мини-приложений Windows для получения обратных вызовов от узла мини-приложения для ошибок мини-приложений. |
Комментарии
IWidgetProvider — это интерфейс, который должен быть реализован поставщиками мини-приложений для получения уведомлений обратного вызова для событий жизненного цикла мини-приложений. Этот интерфейс должен быть реализован как внепроцессный COM-сервер.
Класс WidgetManager предоставляет методы для обновления, запроса и удаления мини-приложений.