Udostępnij za pośrednictwem


SyndicationItem.Content Właściwość

Definicja

Pobiera lub ustawia zawartość elementu syndykacji.

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

Wartość właściwości

SyndicationContent

SyndicationContent Wystąpienie zawierające zawartość elementu syndykacji.

Przykłady

Poniższy kod pokazuje, jak dodać zawartość do elementu 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")

Poniższy kod XML pokazuje, jak Content właściwość jest serializowana dla programu Atom 1.0.

TextSyndicationContent jest serializowany, jak pokazano w poniższym przykładzie.

<content type="text">This is some content</content>  

UrlSyndicationContent jest serializowany, jak pokazano w poniższym przykładzie.

<content type="text/html" src="http://myurl/" />  

XmlSyndicationContent jest serializowany, jak pokazano w poniższym przykładzie.

<content type="MyXMLType">  
    <mg:MyElement xmlns:mg="http://migree/elements">This is some text</mg:MyElement>  
</content>  

Poniższy kod XML pokazuje, jak Content właściwość jest serializowana dla funkcji RSS 2.0.

TextSyndicationContent jest serializowany, jak pokazano w poniższym przykładzie.

<description>This is some content</description>  

UrlSyndicationContent jest serializowany, jak pokazano w poniższym przykładzie.

<a10:content type="text/html" src="http://myurl/" />  

XmlSyndicationContent jest serializowany, jak pokazano w poniższym przykładzie.

<a10:content type="MyXMLType">  
    <mg:MyElement xmlns:mg="http://migree/elements">This is some text</mg:MyElement>  
</a10:content>  

Uwagi

SyndicationContent jest klasą bazową dla wszystkich typów zawartości syndykacji. .NET Framework 3.5 definiuje następujące typy zawartości syndykacji:

Tę właściwość można przypisać do dowolnego z tych typów zawartości (lub prawdopodobnie typu zdefiniowanego przez użytkownika pochodzącego z SyndicationContentklasy ).

W przypadku atomu 1.0 Content właściwość jest serializowana do <content> elementu.

W przypadku funkcji RSS 2.0 Content właściwość jest serializowana do <description> elementu dla , <a10:content> element for TextSyndicationContentUrlSyndicationContent i XmlSyndicationContent.

Dotyczy