SyndicationItem.GetRss20Formatter Methode

Definitie

Hiermee haalt u een Rss20FeedFormatter exemplaar op.

Overloads

Name Description
GetRss20Formatter()

Hiermee haalt u een Rss20FeedFormatter exemplaar op.

GetRss20Formatter(Boolean)

Hiermee haalt u een Rss20FeedFormatter exemplaar op.

GetRss20Formatter()

Hiermee haalt u een Rss20FeedFormatter exemplaar op.

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

Retouren

Een Rss20FeedFormatter exemplaar.

Voorbeelden

De volgende code laat zien hoe u een syndicatie-item in RSS 2.0-indeling naar een XML-bestand schrijft.

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

Van toepassing op

GetRss20Formatter(Boolean)

Hiermee haalt u een Rss20FeedFormatter exemplaar op.

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

Parameters

serializeExtensionsAsAtom
Boolean

Een waarde die aangeeft of element- en kenmerkextensies moeten worden geserialiseerd met een Atom 1.0-naamruimte.

Retouren

Een Rss20FeedFormatter exemplaar.

Voorbeelden

De volgende code laat zien hoe u een syndicatie-item in RSS 2.0-indeling schrijft naar een XML-bestand, kenmerk- en elementextensies serialiseert.

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

Opmerkingen

RSS 2.0 staat elementen en kenmerken toe die niet alleen in de specificatie staan als ze zich in een naamruimte bevinden. Wanneer de serializedExtensionsAsAtom parameter is true, wordt de naamruimte 'a10' automatisch toegevoegd aan alle extensies. Anders worden de extensies niet geserialiseerd.

Van toepassing op