nsIFeed
出典: MDC
nsIFeed インターフェースは単一の Atom か RSS(Really Simple Syndication) ニュースフィードに相当します。アイテムかフィードのエントリにアクセスするのと同じように、フィードに関する情報を提供する属性を含んでいます。
目次 |
nsIFeed は toolkit/components/feeds/public/nsIFeed.idl で定義されています。これは scriptable で
非凍結です。 (Mozilla 1.8.1から更新されていません)
継承元: nsIFeedContainer
[編集] 属性
| 属性 | 型 | 説明 |
cloud
| nsIWritablePropertyBag2
| フィードの cloud 属性が何なのか確証を持っている人は誰もいません。XML-RPC か SOAP サービスと関係があるように推測されます。
|
enclosureCount
| long
| フィードに関連づけられたエンクロージャの数を表します。 |
generator
| nsIFeedGenerator
| フィードを生成したソフトウェアを記述します。 |
image
| nsIWritablePropertyBag2
| RSS 2 で定義された画像の URL とメターデータを提供します。 |
items
| nsIArray
| nsIFeedEntry オブジェクトの配列として、アイテムの配列かフィードのエントリを定義します。
|
skipDays
| nsIArray
| 一週間の中でフィードがフェッチされたくない曜日の配列です。配列のそれぞれのエントリは、週のスキップする曜日の名前です。例えば、月曜日にフェッチをスキップする、フィードが月曜日にフェッチされたくないならこの配列の中に "Monday" と指定します。 注意: このフィールドはまれにしか実装されていません
|
skipHours
| nsIArray
| 一日の中でフェッチすべきでない時間の配列です。時間は、0(真夜中)から 23 (午後11:00)までの整数値で表され、常に UTC を使って表されます。 注意: このフィールドはまれにしか実装されていません
|
subtitle
| nsIFeedTextConstruct
| フィードの description と subtitle, 及び適切な拡張に基づいてフィードのサブタイトルを返します。 |
textInput
| nsIWritablePropertyBag2
| フィードのソースに読者が返信を送ることを可能にするテキストボックスに関する情報。サポートしているアグリゲータはフィードと一緒に表示することができる
注意: このフィールドは滅多に使われておらず、多くのアグリゲータと非互換です。
|
type
| long
| フィードが提供するコンテントの種類を表します。取りうる種類の型は:
この属性は読み込み専用です。 注意: これを値のビットマスクと考えるべきです。ある時には、type は一緒に OR された一つ以上の値を含みます。これが Firefox 2 の前または後で起こるかどうかは明確ではありません。
|