Microsoft.Windows.Widgets.Feeds.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 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.