Sdílet prostřednictvím


SyndicationItem.GetRss20Formatter Metoda

Definice

Rss20FeedFormatter Získá instanci.

Přetížení

GetRss20Formatter()

Rss20FeedFormatter Získá instanci.

GetRss20Formatter(Boolean)

Rss20FeedFormatter Získá instanci.

GetRss20Formatter()

Zdroj:
SyndicationItem.cs
Zdroj:
SyndicationItem.cs
Zdroj:
SyndicationItem.cs
Zdroj:
SyndicationItem.cs

Rss20FeedFormatter Získá instanci.

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

Návraty

Instance Rss20FeedFormatter .

Příklady

Následující kód ukazuje, jak zapsat položku syndikace ve formátu RSS 2.0 do souboru 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()

Platí pro

GetRss20Formatter(Boolean)

Zdroj:
SyndicationItem.cs
Zdroj:
SyndicationItem.cs
Zdroj:
SyndicationItem.cs
Zdroj:
SyndicationItem.cs

Rss20FeedFormatter Získá instanci.

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

Parametry

serializeExtensionsAsAtom
Boolean

Hodnota, která určuje, zda serializovat rozšíření elementů a atributů s oborem názvů Atom 1.0.

Návraty

Instance Rss20FeedFormatter .

Příklady

Následující kód ukazuje, jak zapsat položku syndikace ve formátu RSS 2.0 do souboru XML, serializaci atributu a rozšíření elementu.

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

Poznámky

RSS 2.0 umožňuje elementy a atributy, které nejsou v jeho specifikaci, pouze pokud jsou v rámci oboru názvů. serializedExtensionsAsAtom Pokud je trueparametr je , formátovací modul automaticky přidá obor názvů "a10" do všech rozšíření, jinak rozšíření nejsou serializována.

Platí pro