Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo SyndicationItem.GetRss20Formatter (Boolean)

 

Data di pubblicazione: ottobre 2016

Ottiene un'istanza di Rss20FeedFormatter.

Spazio dei nomi:   System.ServiceModel.Syndication
Assembly:  System.ServiceModel (in System.ServiceModel.dll)

public Rss20ItemFormatter GetRss20Formatter(
	bool serializeExtensionsAsAtom
)

Parametri

serializeExtensionsAsAtom
Type: System.Boolean

Un valore che specifica se serializzare estensioni degli elementi e attributi con uno spazio dei nomi di Atom 1.0.

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.

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

.NET Framework
Disponibile da 3.5
Silverlight
Disponibile da 2.0
Torna all'inizio
Mostra: