SyndicationItem.GetRss20Formatter Méthode

Définition

Obtient une Rss20FeedFormatter instance.

Surcharges

Nom Description
GetRss20Formatter()

Obtient une Rss20FeedFormatter instance.

GetRss20Formatter(Boolean)

Obtient une Rss20FeedFormatter instance.

GetRss20Formatter()

Obtient une Rss20FeedFormatter instance.

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 Rss20FeedFormatter .

Exemples

Le code suivant montre comment écrire un élément de syndication au format RSS 2.0 dans un fichier XML.

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)

Obtient une Rss20FeedFormatter instance.

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 qui spécifie s’il faut sérialiser des extensions d’élément et d’attribut avec un espace de noms Atom 1.0.

Retours

Instance Rss20FeedFormatter .

Exemples

Le code suivant montre comment écrire un élément de syndication au format RSS 2.0 dans un fichier XML, 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 les éléments et attributs qui ne sont pas dans sa spécification uniquement s’ils se trouvent dans un espace de noms. Lorsque le serializedExtensionsAsAtom paramètre est true, le formateur ajoute automatiquement l’espace de noms « a10 » à toutes les extensions ; sinon, les extensions ne sont pas sérialisées.

S’applique à