SyndicationItem.GetRss20Formatter Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 true
parametr je , formátovací modul automaticky přidá obor názvů "a10" do všech rozšíření, jinak rozšíření nejsou serializována.