Sitecore.Syndication.PublicFeed (英語)
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Sitecore.Syndication.PublicFeedクラスは、フィード定義項目を使用してRSSフィードを作成します。Sitecore.Syndication.PublicFeedクラスは、Sitecoreクエリによって識別されたアイテム、またはフィード定義アイテムで指定されたデータ ソース アイテムの子によって識別されたアイテムをシンジケートします。
Sitecore.Syndication.PublicFeedクラスを基本クラスとして使用して、カスタム フィードを開発できます。フィード定義アイテムのExtensibilityセクションにあるTypeフィールドにクラスを指定します。フィード定義アイテムの[拡張性セクションの[タイプフィールドに値を指定しない場合、SitecoreはSitecore.Syndication.PublicFeedクラスを使用してフィードを書式設定します。
Sitecore.Syndication.PublicFeed.FeedItemプロパティは、フィードに関連付けられたフィード定義項目を公開します。
カスタムロジックを使用してシンジケートするアイテムを決定するフィードを実装するには、Sitecore.Syndication.PublicFeed.GetSourceItems() メソッドをオーバーライドします。 Sitecore.Syndication.PublicFeed.GetSourceItems() メソッドをオーバーライドする例については、例 : 複数のアイテムの子のシンジケートを参照してください。