SyndicationItem.GetRss20Formatter Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene un'istanza di Rss20FeedFormatter.
Overload
GetRss20Formatter() |
Ottiene un'istanza di Rss20FeedFormatter. |
GetRss20Formatter(Boolean) |
Ottiene un'istanza di Rss20FeedFormatter. |
GetRss20Formatter()
- Origine:
- SyndicationItem.cs
- Origine:
- SyndicationItem.cs
- Origine:
- SyndicationItem.cs
- Origine:
- SyndicationItem.cs
Ottiene un'istanza di Rss20FeedFormatter.
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
Restituisce
Istanza di Rss20FeedFormatter.
Esempio
Nel codice seguente viene illustrato come scrivere un elemento di diffusione in formato RSS 2.0 in un file 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()
Si applica a
GetRss20Formatter(Boolean)
- Origine:
- SyndicationItem.cs
- Origine:
- SyndicationItem.cs
- Origine:
- SyndicationItem.cs
- Origine:
- SyndicationItem.cs
Ottiene un'istanza di Rss20FeedFormatter.
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
Parametri
- serializeExtensionsAsAtom
- Boolean
Un valore che specifica se serializzare estensioni degli elementi e attributi con uno spazio dei nomi di Atom 1.0.
Restituisce
Istanza di Rss20FeedFormatter.
Esempio
Nel codice seguente viene illustrato come scrivere un elemento di diffusione in formato RSS 2.0 in un file XML, serializzando estensioni degli attributi e degli elementi.
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()
Commenti
La specifica RSS 2.0 autorizza elementi e attributi non indicati nella specifica solo se sono contenuti all'interno di uno spazio dei nomi. Quando il parametro serializedExtensionsAsAtom
è true
, il formattatore aggiunge automaticamente a tutte le estensioni lo spazio dei nomi "a10"; in caso contrario, le estensioni non vengono serializzate.