FeedsManager Object

Exposes methods that provide access to the Common Feed List, which is a hierarchy of Really Simple Syndication (RSS) feeds to which the user is subscribed.

Members Table

The following table lists the members exposed by the FeedsManager object.

Methods

Method Description
AsyncSyncAll Forces an update of all feeds.
BackgroundSync Controls the behavior of Feed Download Engine.
DeleteFeed Deletes a feed.
DeleteFolder Deletes a feed folder.
ExistsFeed Checks whether the feed exists.
ExistsFolder Checks whether a feed folder exists.
GetFeed Retrieves a feed from its path.
GetFeedByUrl Retrieves a feed by its URL.
GetFolder Retrieves a folder from its path.
IsSubscribed Determines if the URL is in the system subscription store.
Normalize Transforms the XML of the feed into the standard format.

Properties

Property Description
BackgroundSyncStatus Retrieves the background Feed Download Engine status.
DefaultInterval Gets or sets the default update interval for feeds.
ItemCountLimit Retrieves the system-defined limit of items retained for feeds.
RootFolder Retrieves the root subscription folder.

Remarks

This is the top-level object in the Windows RSS Platform. To create the object in C/C++, call CoCreateInstance setting the CLSID parameter to CLSID_FeedsManager. For scripting, call CreateObject with the ProgIDĀ Microsoft.FeedsManager.

The FeedsManager object is light-weight and is designed to be created when necessary; caching an object reference is not necessary.

See Also

Feed, FeedFolder, FeedItem