Freigeben über


SyndicationItem.GetRss20Formatter Methode

Definition

Ruft eine Rss20FeedFormatter-Instanz ab.

Überlädt

GetRss20Formatter()

Ruft eine Rss20FeedFormatter-Instanz ab.

GetRss20Formatter(Boolean)

Ruft eine Rss20FeedFormatter-Instanz ab.

GetRss20Formatter()

Quelle:
SyndicationItem.cs
Quelle:
SyndicationItem.cs
Quelle:
SyndicationItem.cs
Quelle:
SyndicationItem.cs

Ruft eine Rss20FeedFormatter-Instanz ab.

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

Gibt zurück

Eine Rss20FeedFormatter-Instanz.

Beispiele

Der folgende Code zeigt, wie ein Syndication-Element im RSS 2.0-Format in eine XML-Datei geschrieben wird.

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()

Gilt für:

GetRss20Formatter(Boolean)

Quelle:
SyndicationItem.cs
Quelle:
SyndicationItem.cs
Quelle:
SyndicationItem.cs
Quelle:
SyndicationItem.cs

Ruft eine Rss20FeedFormatter-Instanz ab.

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

Parameter

serializeExtensionsAsAtom
Boolean

Ein Wert, der angibt, ob Element- und Attributerweiterungen mit einem Atom 1.0-Namespace serialisiert werden sollen.

Gibt zurück

Eine Rss20FeedFormatter-Instanz.

Beispiele

Der folgende Code zeigt, wie ein Syndication-Element im RSS 2.0-Format in eine XML-Datei geschrieben wird, indem Attribut- und Elementerweiterungen serialisiert werden.

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()

Hinweise

RSS 2.0 lässt Elemente und Attribute, die nicht in der Spezifikation enthalten sind, nur dann zu, wenn sich diese in einem Namespace befinden. Wenn der serializedExtensionsAsAtom-Parameter true lautet, fügt das Formatierungsprogramm automatisch allen Erweiterungen den Namespace "a10" hinzu. Andernfalls werden die Erweiterungen nicht serialisiert.

Gilt für: