SyndicationItem.GetRss20Formatter Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.