SyndicationItem.Content Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el contenido del elemento de redifusión.
public:
property System::ServiceModel::Syndication::SyndicationContent ^ Content { System::ServiceModel::Syndication::SyndicationContent ^ get(); void set(System::ServiceModel::Syndication::SyndicationContent ^ value); };
public System.ServiceModel.Syndication.SyndicationContent Content { get; set; }
member this.Content : System.ServiceModel.Syndication.SyndicationContent with get, set
Public Property Content As SyndicationContent
Valor de propiedad
Una instancia de SyndicationContent que incluye el contenido del elemento de distribución.
Ejemplos
El código siguiente muestra cómo agregar contenido a un SyndicationItem.
SyndicationItem item = new SyndicationItem("Item Title", "Item Content", new Uri("http://Item/Alternate/Link"));
item.Content = new TextSyndicationContent("This is the content of the syndication item");
Dim item As New SyndicationItem("Item Title", "Item Content", New Uri("http:' Item/Alternate/Link"))
item.Content = New TextSyndicationContent("This is the content of the syndication item")
El siguiente XML muestra cómo se serializa la propiedad Content para Atom 1.0.
TextSyndicationContent se serializa como se muestra en el ejemplo siguiente.
<content type="text">This is some content</content>
UrlSyndicationContent se serializa como se muestra en el ejemplo siguiente.
<content type="text/html" src="http://myurl/" />
XmlSyndicationContent se serializa como se muestra en el ejemplo siguiente.
<content type="MyXMLType">
<mg:MyElement xmlns:mg="http://migree/elements">This is some text</mg:MyElement>
</content>
El XML siguiente muestra cómo se serializa la propiedad Content para RSS 2.0.
TextSyndicationContent se serializa como se muestra en el ejemplo siguiente.
<description>This is some content</description>
UrlSyndicationContent se serializa como se muestra en el ejemplo siguiente.
<a10:content type="text/html" src="http://myurl/" />
XmlSyndicationContent se serializa como se muestra en el ejemplo siguiente.
<a10:content type="MyXMLType">
<mg:MyElement xmlns:mg="http://migree/elements">This is some text</mg:MyElement>
</a10:content>
Comentarios
SyndicationContent es una clase base para todos los tipos de contenido de distribución. .NET Framework 3.5 define los siguientes tipos de contenido de distribución:
Puede asignar esta propiedad a cualquiera de estos tipos de contenido (o, posiblemente, a un tipo definido por el usuario derivado de SyndicationContent).
Para Atom 1.0, la propiedad Content se serializa a un elemento <content>
.
Para RSS 2.0, la propiedad Content se serializa a un elemento <description>
para TextSyndicationContent, un elemento <a10:content>
para UrlSyndicationContent y XmlSyndicationContent.