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

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

Classes

Nom Description
CustomQueryParametersRequestedArgs

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

CustomQueryParametersUpdateOptions

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

FeedAnalyticsInfoReportedArgs

Fournit des données pour l’événement OnAnalyticsInfoReported) déclenché lorsque l’hôte de flux signale des données d’analyse associées à une interaction utilisateur avec un flux.

FeedDisabledArgs

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

FeedEnabledArgs

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

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 IFeedProviderMessage.OnMessageReceived 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 OnFeedProviderDisabled .

FeedProviderEnabledArgs

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

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 d’IFeedResourceProvider.OnResourceRequested.

FeedResourceRequestedArgs

Fournit des données pour l’événement IFeedResourceProvider.OnResourceRequested qui est 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 le 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 d’IFeedResourceProvider.OnResourceRequested.

Interfaces

Nom Description
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 le Microsoft.Windows. Classe Widgets.Feeds.Providers.FeedManager.

IFeedManager2

Interface implémentée par Microsoft.Windows. Widgets.Feeds.Providers.FeedManager pour ajouter des méthodes à celles incluses dans IFeedManager.

IFeedManager3

Interface implémentée par Microsoft.Windows. Widgets.Feeds.Providers.FeedManager pour ajouter des méthodes à celles incluses dans IFeedManager et IFeedManager2.

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 Windows fournisseurs de flux 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

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 FeedManager fournit des méthodes de gestion des flux.