Partager via


SyndicationItem.GetRss20Formatter Méthode

Définition

Obtient une instance de Rss20FeedFormatter.

Surcharges

GetRss20Formatter()

Obtient une instance de Rss20FeedFormatter.

GetRss20Formatter(Boolean)

Obtient une instance de Rss20FeedFormatter.

GetRss20Formatter()

Source:
SyndicationItem.cs
Source:
SyndicationItem.cs
Source:
SyndicationItem.cs
Source:
SyndicationItem.cs

Obtient une instance de Rss20FeedFormatter.

public:
 System::ServiceModel::Syndication::Rss20ItemFormatter ^ GetRss20Formatter();
public System.ServiceModel.Syndication.Rss20ItemFormatter GetRss20Formatter ();
member this.GetRss20Formatter : unit -> System.ServiceModel.Syndication.Rss20ItemFormatter
Public Function GetRss20Formatter () As Rss20ItemFormatter

Retours

Instance de Rss20FeedFormatter.

Exemples

Le code suivant illustre l'écriture d'un élément de syndication dans un fichier XML au format RSS 2.0.

SyndicationItem item = new SyndicationItem("Item Title", "Item Content", new Uri("http://Item/Alternate/Link"), "itemID", DateTimeOffset.Now);
Rss20ItemFormatter rssFormatter = item.GetRss20Formatter();
XmlWriter writer = XmlWriter.Create("output.xml");
rssFormatter.WriteTo(writer);
writer.Close();
Dim item As New SyndicationItem("Item Title", "Item Content", New Uri("http:' Item/Alternate/Link"), "itemID", DateTimeOffset.Now)
Dim rssFormatter As Rss20ItemFormatter = item.GetRss20Formatter()
Dim writer As XmlWriter = XmlWriter.Create("output.xml")
rssFormatter.WriteTo(writer)
writer.Close()

S’applique à

GetRss20Formatter(Boolean)

Source:
SyndicationItem.cs
Source:
SyndicationItem.cs
Source:
SyndicationItem.cs
Source:
SyndicationItem.cs

Obtient une instance de Rss20FeedFormatter.

public:
 System::ServiceModel::Syndication::Rss20ItemFormatter ^ GetRss20Formatter(bool serializeExtensionsAsAtom);
public System.ServiceModel.Syndication.Rss20ItemFormatter GetRss20Formatter (bool serializeExtensionsAsAtom);
member this.GetRss20Formatter : bool -> System.ServiceModel.Syndication.Rss20ItemFormatter
Public Function GetRss20Formatter (serializeExtensionsAsAtom As Boolean) As Rss20ItemFormatter

Paramètres

serializeExtensionsAsAtom
Boolean

Valeur spécifiant si les extensions d’attribut et d’élément avec un espace de noms Atom 1.0 sont à sérialiser.

Retours

Instance de Rss20FeedFormatter.

Exemples

Le code suivant illustre l’écriture d’un élément de syndication dans un fichier XML au format RSS 2.0, en sérialisant les extensions d’attribut et d’élément.

SyndicationItem item = new SyndicationItem("Item Title", "Item Content", new Uri("http://Item/Alternate/Link"), "itemID", DateTimeOffset.Now);
Rss20ItemFormatter rssFormatter = item.GetRss20Formatter(true);
XmlWriter writer = XmlWriter.Create("output.xml");
rssFormatter.WriteTo(writer);
writer.Close();
Dim item As New SyndicationItem("Item Title", "Item Content", New Uri("http:' Item/Alternate/Link"), "itemID", DateTimeOffset.Now)
Dim rssFormatter As Rss20ItemFormatter = item.GetRss20Formatter(True)
Dim writer As XmlWriter = XmlWriter.Create("output.xml")
rssFormatter.WriteTo(writer)
writer.Close()

Remarques

RSS 2.0 autorise des éléments et des attributs qui ne font pas partie de sa spécification uniquement s'ils figurent dans un espace de noms. Lorsque le paramètre serializedExtensionsAsAtom possède la valeur true, le formateur ajoute automatiquement l’espace de noms "a10" à toutes les extensions ; sinon, les extensions ne sont pas sérialisées.

S’applique à