Microsoft.Windows.Widgets.Feeds.Providers Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides APIs for implementing a feed provider for Windows feeds.
Classes
CustomQueryParametersRequestedArgs |
Provides data for the OnCustomQueryParametersRequested method. |
CustomQueryParametersUpdateOptions |
Conveys the query parameters and related metadata for calls to SetCustomQueryParameters. |
FeedAnalyticsInfoReportedArgs |
Provides data for the OnAnalyticsInfoReported) event which is raised when the feeds host reports analytics data associated with a user interaction with a feed. |
FeedDisabledArgs |
Provides data for the OnFeedDisabled method. |
FeedEnabledArgs |
Provides data for the OnFeedEnabled method. |
FeedErrorInfoReportedArgs |
Provides data for the OnErrorInfoReported) event which is raised when the feeds host reports a feed error. |
FeedManager |
Provides methods for feed providers to manage and query feeds. |
FeedMessageReceivedArgs |
Provides data for the FeedMessageReceivedArgs) event which is raised when the feed's content posts a message using the window.chrome.webview.postMessage JavaScript method. |
FeedProviderDisabledArgs |
Provides data for the OnFeedProviderDisabled method. |
FeedProviderEnabledArgs |
Provides data for the OnFeedProviderEnabled method. |
FeedProviderInfo |
Provides information about a feed provider. |
FeedResourceRequest |
Represents a resource request received through an implementation of IFeedResourceProvider.OnResourceRequested). |
FeedResourceRequestedArgs |
Provides data for the FeedResourceRequestedArgs) event which is raised when the feed's content requests a resource that matches the web request filter string for a feed in the WebRequestFilter attribute of the Definition element in the provider's package manifest file. For more information, see Feed provider package manifest XML format. |
FeedResourceResponse |
Represents a response to a resource request received through an implementation of IFeedResourceProvider.OnResourceRequested). |
Interfaces
IFeedAnnouncementInvokedTarget |
The interface implemented by a feed provider to receive notifications when an announcement from the provider is displayed or when a user interacts with it. |
IFeedManager |
The interface implemented by the Microsoft.Windows.Widgets.Feeds.Providers.FeedManager class. |
IFeedManager2 |
An interface implemented by the Microsoft.Windows.Widgets.Feeds.Providers.FeedManager to enable additional features. |
IFeedProvider |
The interface implemented by feed providers for the Windows Widgets Board. The methods of this interface are invoked by the Widgets Board to request custom query string parameters, typically to support authentication scenarios, and to provide telemetry information. |
IFeedProviderAnalytics |
This optional interface can be implemented by feed providers to receive callbacks from the feeds host for feed analytics events. |
IFeedProviderErrors |
This optional interface is implemented by Windows feed providers to receive callbacks from the feeds host for feed errors. |
IFeedProviderMessage |
This optional interface can be implemented by a feed provider to receive string messages from the feed's content that has been posted using the window.chrome.webview.postMessage JavaScript method. |
IFeedResourceProvider |
This optional interface can be implemented by a feed provider to monitor, provide, or alter resources that are requested by the feed web content. |
Remarks
xref:Microsoft.Windows.Widgets.Feeds.Providers.IFeedProvider is the interface that must be implemented by feed providers in order to receive callback notifications for feed lifecycle events. This interface must be implemented as an Out-of-process COM Server.
The xref:Microsoft.Windows.Widgets.Feeds.Providers.FeedManager class provides methods managing feeds.