Microsoft.Windows.Widgets.Providers Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.