SyndicationItem.Content Egenskap

Definition

Hämtar eller anger innehållet i syndikeringsobjektet.

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

Egenskapsvärde

En SyndicationContent instans som innehåller innehållet i syndikeringsobjektet.

Exempel

Följande kod visar hur du lägger till innehåll i en 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")

Följande XML visar hur egenskapen Content serialiseras för Atom 1.0.

TextSyndicationContent serialiseras enligt följande exempel.

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

UrlSyndicationContent serialiseras enligt följande exempel.

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

XmlSyndicationContent serialiseras enligt följande exempel.

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

Följande XML visar hur egenskapen Content serialiseras för RSS 2.0.

TextSyndicationContent serialiseras enligt följande exempel.

<description>This is some content</description>

UrlSyndicationContent serialiseras enligt följande exempel.

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

XmlSyndicationContent serialiseras enligt följande exempel.

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

Kommentarer

SyndicationContent är en basklass för alla syndikeringsinnehållstyper. .NET Framework 3.5 definierar följande syndikeringsinnehållstyper:

Du kan tilldela den här egenskapen till någon av dessa innehållstyper (eller möjligen en användardefinierad typ som härletts från SyndicationContent).

För Atom 1.0 serialiseras egenskapen Content till ett <content> element.

För RSS 2.0 Content serialiseras egenskapen till ett <description> element för TextSyndicationContent, ett <a10:content> element för UrlSyndicationContent och XmlSyndicationContent.

Gäller för