Partager via


Microsoft.Windows.Widgets.Feeds.Providers Espace de noms

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

Classes

CustomQueryParametersRequestedArgs

Fournit des données pour la méthode customQueryParametersRequestedArgs) .

CustomQueryParametersUpdateOptions

Transmet les paramètres de requête et les métadonnées associées pour les appels à CustomQueryParametersUpdateOptions).

FeedAnalyticsInfoReportedArgs

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

FeedDisabledArgs

Fournit des données pour la méthode feedDisabledArgs .

FeedEnabledArgs

Fournit des données pour la méthode FeedEnabledArgs) .

FeedErrorInfoReportedArgs

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

FeedManager

Fournit des méthodes permettant aux fournisseurs de flux de gérer et de interroger des flux.

FeedMessageReceivedArgs

Fournit des données pour l’événement FeedMessageReceivedArgs déclenché lorsque le contenu du flux publie un message à l’aide de la méthode JavaScript window.chrome.webview.postMessage .

FeedProviderDisabledArgs

Fournit des données pour la méthode feedProviderDisabledArgs) .

FeedProviderEnabledArgs

Fournit des données pour la méthode feedProviderEnabledArgs) .

FeedProviderInfo

Fournit des informations sur un fournisseur de flux.

FeedResourceRequest

Représente une demande de ressource reçue par le biais d’une implémentation de IFeedResourceProvider.OnResourceRequested.

FeedResourceRequestedArgs

Fournit des données pour l’événement FeedResourceRequestedArgs déclenché lorsque le contenu du flux demande une ressource qui correspond à la chaîne de filtre de requête web pour un flux dans l’attribut WebRequestFilter de l’élément Definition dans le fichier manifeste du package du fournisseur. Pour plus d’informations, consultez format XML du manifeste du fournisseur de flux.

FeedResourceResponse

Représente une réponse à une demande de ressource reçue par le biais d’une implémentation de IFeedResourceProvider.OnResourceRequested.

Interfaces

IFeedAnnouncementInvokedTarget

Interface implémentée par un fournisseur de flux pour recevoir des notifications lorsqu’une annonce du fournisseur est affichée ou lorsqu’un utilisateur interagit avec lui.

IFeedManager

Interface implémentée par la classe Microsoft.Windows.Widgets.Feeds.Providers.FeedManager.

IFeedManager2

Interface implémentée par la Microsoft.Windows.Widgets.Feeds.Providers.FeedManager pour activer des fonctionnalités supplémentaires.

IFeedProvider

Interface implémentée par les fournisseurs de flux pour la carte des widgets Windows. Les méthodes de cette interface sont appelées par le Widgets Board pour demander des paramètres de chaîne de requête personnalisés, généralement pour prendre en charge les scénarios d’authentification et fournir des informations de télémétrie.

IFeedProviderAnalytics

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

IFeedProviderErrors

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

IFeedProviderMessage

Cette interface facultative peut être implémentée par un fournisseur de flux pour recevoir des messages de chaîne à partir du contenu du flux publié à l’aide de la méthode JavaScript window.chrome.webview.postMessage.

IFeedResourceProvider

Cette interface facultative peut être implémentée par un fournisseur de flux pour surveiller, fournir ou modifier des ressources demandées par le contenu web du flux.

Remarques

xref :Microsoft.Windows.Widgets.Feeds.Providers.IFeedProvider est l’interface qui doit être implémentée par les fournisseurs de flux afin de recevoir des notifications de rappel pour les événements de cycle de vie des flux. Cette interface doit être implémentée en tant que serveur COM hors processus.

La classe xref :Microsoft.Windows.Widgets.Feeds.Providers.FeedManager fournit des méthodes de gestion des flux.