Sitecore.Syndication.PublicFeed

The Sitecore.Syndication.PublicFeed class uses feed definition items to construct RSS feeds. The Sitecore.Syndication.PublicFeed class syndicates the items identified by a Sitecore query or by the children of a data source item specified in the feed definition item.

You can use the Sitecore.Syndication.PublicFeed class as a base class to develop custom feeds. Specify your class in the Type field in the Extensibility section of the feed definition item. If you do not specify a value for the Type field in the Extensibility section of the feed definition item, then Sitecore uses the Sitecore.Syndication.PublicFeed class to format the feed.

The Sitecore.Syndication.PublicFeed.FeedItem property exposes the feed definition item associated with the feed.

You can implement a feed that determines the items to syndicate using custom logic by overriding the Sitecore.Syndication.PublicFeed.GetSourceItems() method. For an example that overrides the Sitecore.Syndication.PublicFeed.GetSourceItems() method, see the section Example: Syndicate Children of Multiple Items.

Note

See also: Sitecore Query