nsIFeed

par 2 contributeurs :

L'interface nsIFeed représente un unique flux de news Atom ou RSS (Really Simple Syndication). Elle comporte des attributs qui fournissent des informations sur le flux, de même que l'accès aux éléments ou données du flux.


Please add a summary to this article.
  Last changed in Gecko 1.8.1 (Firefox 2 / Thunderbird 2 / SeaMonkey 1.1)

Hérité de : nsIFeedContainer

Attributs

Attribut Type Description
cloud nsIWritablePropertyBag2 Personne ne sait vraiment à quoi correspond l'attribut cloud. On le soupçonne d'être lié aux services XML-RPC ou SOAP.
enclosureCount long Indique le nombre d'éléments inclus dans le flux.
generator nsIFeedGenerator Décrit le logiciel qui a généré le flux.
image nsIWritablePropertyBag2 Fournit une URL image et des métadonnées, tel que définit par RSS 2.
items nsIArray Spécifie une liste des éléments ou des entrées du flux comme une liste d'objets nsIFeedEntry.
skipDays nsIArray Une liste des jours de la semaine où le flux ne doit pas être extrait. Chaque entrée de la liste est le nom d'un jour de la semaine à omettre. Par exemple, pour omettre l'extraction les lundis, un flux devra spécifier "Lundi" dans cette liste.
Note : Cet attribut est très peu implémenté par les aggrégateurs.
skipHours nsIArray Une liste des heures pendant lesquelles le flux ne doit pas être extrait. Les heures sont représentées par des valeurs réelles allant de 0 (minuit) à 23 (23 heures), et sont toujours indiquées en temps UTC.
Note : Cet attribut est très peu implémenté.
subtitle nsIFeedTextConstruct Retourne un sous-titre pour le flux, basé sur sa description, son sous-titre et les extensions appropriées.
textInput nsIWritablePropertyBag2 Information sur la boîte texte qui peut être affichée avec le flux par les aggrégateurs supportant cette fonction, pour permettre au lecteur d'envoyer une réponse à la source du flux.
Note : Cet attribut est très peu utilisé, et il est incompatible avec nombre d'aggrégateurs.
type long Indique le type de contenu délivré par un flux.

Les valeurs possibles sont:

TYPE_FEED
Un flux texte standard.
TYPE_AUDIO
Un flux audio, tel qu'un podcast.
TYPE_IMAGE
Un flux image, tel qu'un photocast.
TYPE_VIDEO
Un flux vidéo, tel qu'un videocast.

Cet attribut est en lecture seule.

Note : Vous devriez considérer ceci comme un masque de valeurs ; à terme, l'attribut "type" pourrait inclure simultanément plusieurs de ces valeurs. Il n'est pas certain que cela se produise avant la sortie de Firefox 2.

Voir également

nsIFeedContainer

Étiquettes et contributeurs liés au document

Contributeurs à cette page : Fredchat, Planche
Dernière mise à jour par : Fredchat,