Windows RSS Platform Reference
This documentation provides information about the Windows RSS Platform, which is an API for reading and subscribing to Really Simple Syndication (RSS) feeds.
Interfaces
IFeedExposes methods and properties of the RSS feed.
IFeed2Extends IFeed with methods and properties for authentication.
IFeedEnclosureExposes methods and properties of the RSS feed item enclosure.
IFeedEventsExposes handlers for events that arise from updates to RSS feeds.
IFeedFolderExposes methods to access the Common Feed List hierarchy and properties of the feed folder.
IFeedFolderEventsExposes handlers for events resulting from updates to the Common Feed List folder hierarchy and content.
IFeedItemExposes methods and properties of a single item in a RSS feed.
IFeedItem2Extends the IFeedItem interface.
IFeedsEnumEnumerates the RSS feeds.
IFeedsManagerExposes methods that provide access to the Common Feed List, which is a hierarchical folder representation of the feeds to which the user is subscribed. This is the top-level object in the Windows RSS Platform.
IXFeedExposes methods and properties of the RSS feed.
IXFeed2Extends IXFeed by providing methods supporting authentication.
IXFeedEnclosureExposes methods and properties of the RSS feed item enclosure.
IXFeedEventsExposes handlers for events that arise from updates to RSS feeds.
IXFeedFolderExposes methods to access the Common Feed List hierarchy and properties of the feed folder.
IXFeedFolderEventsExposes handlers for events that arise from updates to the Common Feed List folder hierarchy and content.
IXFeedItemExposes methods and properties of a single item in a RSS feed.
IXFeedItem2Exposes methods and properties of a single item in a RSS feed.
IXFeedsEnumEnumerates the RSS feeds.
IXFeedsManagerExposes methods that provide access to the Common Feed List, which is a hierarchical folder representation of the feeds to which the user is subscribed.
Objects
FeedExposes methods and properties of the RSS feed.
FeedEnclosureExposes methods and properties of the enclosure.
FeedFolderExposes methods to manipulate the Common Feed List folder hierarchy and properties of a feed folder.
FeedFolderWatcherExposes event handlers for Common Feed List folder events.
FeedItemExposes methods and properties of a single item in a RSS feed.
FeedsEnumEnumerates objects in a collection.
FeedsManagerExposes methods that provide access to the Common Feed List, which is a hierarchy of RSS feeds to which the user is subscribed.
FeedWatcherExposes event handlers for feed events.
Enumerations
FEEDS_BACKGROUNDSYNC_ACTIONContains flags used by IFeedsManager::BackgroundSync to control the operation of the Feed Download Engine.
FEEDS_BACKGROUNDSYNC_STATUSContains flags that describe the state of the Feed Download Engine.
FEEDS_DOWNLOAD_ERRORContains flags that are returned from IFeed::LastDownloadError or IFeedEnclosure::LastDownloadError.
FEEDS_DOWNLOAD_STATUSContains flags that are returned from IFeed::DownloadStatus and IFeedEnclosure::DownloadStatus.
FEEDS_ERROR_CODEContains HRESULT error codes for the Windows RSS Platform.
FEEDS_EVENTS_ITEM_COUNT_FLAGSContains flags used by the IXFeedEvents::FeedItemCountChanged event.
FEEDS_EVENTS_MASKContains flags that determine what type of events are returned by the event sink.
FEEDS_EVENTS_SCOPEContains flags that determine which events are sent to the event sink.
FEEDS_SYNC_SETTINGContains values that control the feed-level behavior of the Feed Download Engine.
FEEDS_XML_FILTER_FLAGSSet of flags that determine which items are returned by IFeed::Xml.
FEEDS_XML_INCLUDE_FLAGSSet of flags that specify the XML markup returned by IFeed::Xml and IXFeed::Xml.
FEEDS_XML_SORT_ORDERSet of flags that control the sort order of feed items returned by IFeed::Xml and IXFeed::Xml.
FEEDS_XML_SORT_PROPERTYSet of flags that control the sort order of feed items returned by IFeed::Xml and IXFeed::Xml.