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

Fournit des API pour implémenter un fournisseur de flux pour les flux Windows.

Classes

CustomQueryParametersRequestedArgs

Fournit des données pour la méthode OnCustomQueryParametersRequested(CustomQueryParametersRequestedArgs).

CustomQueryParametersUpdateOptions

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

FeedAnalyticsInfoReportedArgs

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

FeedDisabledArgs

Fournit des données pour la méthode OnFeedDisabled(FeedDisabledArgs).

FeedEnabledArgs

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

FeedErrorInfoReportedArgs

Fournit des données pour l’événement OnErrorInfoReported qui est 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 d’interroger des flux.

FeedMessageReceivedArgs

Fournit des données pour l’événement FeedMessageReceivedArgs qui est 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(FeedProviderDisabledArgs).

FeedProviderEnabledArgs

Fournit des données pour la méthode OnFeedProviderEnabled(FeedProviderEnabledArgs).

FeedProviderInfo

Fournit des informations sur un fournisseur de flux.

FeedResourceRequest

Représente une demande de ressource reçue via une implémentation de IFeedResourceProvider.OnResourceRequested.

FeedResourceRequestedArgs

Fournit des données pour l’événement FeedResourceRequestedArgs qui est déclenché lorsque le contenu du flux demande une ressource qui correspond à la chaîne de filtre de requête web d’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 package de fournisseur de flux.

FeedResourceResponse

Représente une réponse à une demande de ressource reçue via 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 celui-ci.

IFeedManager

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

IFeedManager2

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

IFeedProvider

Interface implémentée par les fournisseurs de flux pour le tableau 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 pour 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 des 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 en cas d’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 qui a été 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 les 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 de 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.