Compartir vía


SyndicationItem.GetRss20Formatter Método

Definición

Obtiene una instancia de Rss20FeedFormatter.

Sobrecargas

GetRss20Formatter()

Obtiene una instancia de Rss20FeedFormatter.

GetRss20Formatter(Boolean)

Obtiene una instancia de Rss20FeedFormatter.

GetRss20Formatter()

Obtiene una instancia de 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

Devoluciones

Rss20ItemFormatter

Instancia de Rss20FeedFormatter.

Ejemplos

El código siguiente muestra cómo escribir un elemento de distribución con formato de RSS 2.0 en un archivo 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()

Se aplica a

GetRss20Formatter(Boolean)

Obtiene una instancia de 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

Parámetros

serializeExtensionsAsAtom
Boolean

Un valor que especifica si serializar las extensiones de atributos y elementos con un espacio de nombres Atom 1.0.

Devoluciones

Rss20ItemFormatter

Instancia de Rss20FeedFormatter.

Ejemplos

El código siguiente muestra cómo escribir un elemento de distribución con formato RSS 2.0 en un archivo XML, serializando las extensiones de elemento y atributo.

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

Comentarios

RSS 2.0 permite elementos y atributos que no están en su especificación sólo si están dentro de un espacio de nombres. Cuando el parámetro serializedExtensionsAsAtom es true, el formateador agrega automáticamente el espacio de nombres “a10” a todas las extensiones; de lo contrario, no se serializan las extensiones.

Se aplica a