Share via


IFeed Interface

Exposes methods and properties of the Really Simple Syndication (RSS) feed.

IFeed Members

AsyncDownload Starts an asynchronous download.
CancelAsyncDownload Cancels an asynchronous download.
Copyright Retrieves the copyright from the feed.
Delete Deletes the feed, folder, or item.
Description Retrieves a phrase or sentence that describes the feed or item.
Download Downloads content for the feed.
DownloadEnclosuresAutomatically Sets or retrieves a VARIANT_BOOL value that determines whether enclosures are downloaded automatically.
DownloadStatus Retrieves the current download status of the feed or enclosure.
DownloadUrl Retrieves the URL from which the feed was downloaded.
GetItem Returns an IFeedItem object by ID.
GetWatcher Retrieves the appropriate interface for events.
Image Retrieves the image URL from the feed.
Interval Gets or sets the update interval for the feed.
IsList Determines if the feed is a list.
ItemCount Retrieves the count of items in this feed.
Items Retrieves an enumerator for items from the feed.
Language Retrieves the language code from the feed.
LastBuildDate Retrieves the last build date from the feed.
LastDownloadError Retrieves the last download error.
LastDownloadTime Retrieves the date and time of the last successful download.
LastWriteTime Retrieves the date and time of the most recent change to the feed.
Link Retrieves the home page URL from the feed or item.
LocalEnclosurePath Retrieves the file system path where enclosures for the feed are downloaded.
LocalId Retrieves the GUID associated with the feed.
MarkAllItemsRead Sets the IFeedItem::IsRead property to VARIANT_TRUE for all feed items.
MaxItemCount Gets or sets the maximum number of downloaded items for the feed.
Merge Combines the specified XML with the feed.
Move Moves the feed or folder to a new location.
Name Retrieves the display name of the feed.
Parent Retrieves the parent object.
Path Retrieves the path for the current feed.
PubDate Retrieves the publication date and time of the feed.
Rename Renames the feed.
SyncSetting Gets or sets the update setting for the feed.
Title Retrieves the title from the feed or feed item.
Ttl Retrieves the time to live (TTL) from the feed.
UnreadItemCount Retrieves the count of unread feed items.
Url Sets or retrieves the URL of the feed.
Xml Returns the XML for the feed.

Remarks

Each subscribed feed is stored as a file on the local file system. Feeds may be organized into a folder hierarchy. If a directory or feed file exists in the file system, it will be displayed in the feed list.

Interface Information

Stock Implementation msfeeds.dll
Custom Implementation No
Inherits from IDispatch
Header and IDL files msfeeds.h, msfeeds.idl
Minimum availability Internet Explorer 7
Minimum operating systems Windows XP SP2