SyndicationItem.GetRss20Formatter Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.