Partager via


Microsoft.Windows.Widgets.Providers Espace de noms

Fournit des API pour l’implémentation d’un fournisseur de widgets pour les widgets Windows.

Classes

WidgetActionInvokedArgs

Fournit des données pour le rappel Microsoft.Windows.Widgets.Providers.IWidgetProvider.OnActionInvoked rappel, déclenché lorsqu’une action est appelée sur un widget, telle que l’utilisateur clique sur un bouton.

WidgetAnalyticsInfoReportedArgs

Fournit des données pour l’événement OnAnalyticsInfoReported déclenché lorsque le widget héberge des données d’analyse associées à une interaction utilisateur avec un widget.

WidgetContext

Fournit des informations sur la configuration d’un widget au sein de l’hôte du widget.

WidgetContextChangedArgs

Fournit des données pour la Microsoft.Windows.Widgets.Providers.IWidgetProvider.OnWidgetContextChanged rappel.

WidgetCustomizationRequestedArgs

Fournit des données pour l’événement OnCustomizationRequested déclenché lorsque l’utilisateur a demandé la personnalisation du widget via l’interface utilisateur de l’hôte du widget.

WidgetErrorInfoReportedArgs

Fournit des données pour l’événement OnErrorInfoReported déclenché lorsque l’hôte du widget signale une erreur de widget.

WidgetInfo

Contient des informations d’état pour un widget, notamment le modèle visuel, le modèle de données, l’état personnalisé, l’heure de la dernière mise à jour et les informations de contexte de l’hôte du widget.

WidgetManager

Fournit des méthodes pour interroger, mettre à jour et supprimer des widgets.

WidgetUpdateRequestOptions

Fournit des données pour les appels à Microsoft.Windows.Widgets.Providers.WidgetManager.UpdateWidget.

Interfaces

IWidgetManager

Interface implémentée par la classe WidgetManager, qui fournit des méthodes d’interrogation, de mise à jour et de suppression de widgets.

IWidgetProvider

Cette interface est implémentée par les fournisseurs de widgets Windows pour recevoir des rappels de l’hôte de widget pour les événements de durée de vie des widgets.

IWidgetProvider2

Cette interface est implémentée par les fournisseurs de widgets Windows pour recevoir des rappels de l’hôte de widget pour les événements de personnalisation de widget.

IWidgetProviderAnalytics

Cette interface facultative peut être implémentée par les fournisseurs de widgets Windows pour recevoir des rappels de l’hôte de widget pour les événements d’analytique des widgets.

IWidgetProviderErrors

Cette interface est implémentée par les fournisseurs de widgets Windows pour recevoir des rappels de l’hôte de widget pour les erreurs de widget.

Remarques

IWidgetProvider est l’interface qui doit être implémentée par les fournisseurs de widgets afin de recevoir des notifications de rappel pour les événements de cycle de vie des widgets. Cette interface doit être implémentée en tant que serveur COM hors processus.

La classe WidgetManager fournit des méthodes de mise à jour, d’interrogation et de suppression de widgets.