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