Compartir a través de


SyndicationItem.Content Propiedad

Definición

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

SyndicationContent

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.

Se aplica a