Freigeben über


SyndicationItem.Content Eigenschaft

Definition

Dient zum Abrufen oder Festlegen des Inhalts des Veröffentlichungselements.

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

Eigenschaftswert

Eine SyndicationContent Instanz, die den Inhalt des Veröffentlichungselements enthält.

Beispiele

Der folgende Code zeigt, wie Sie Einem SyndicationItemInhalts hinzufügen.

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

Der folgende XML-Code zeigt, wie die Content Eigenschaft für Atom 1.0 serialisiert wird.

TextSyndicationContent wird serialisiert, wie im folgenden Beispiel gezeigt.

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

UrlSyndicationContent wird serialisiert, wie im folgenden Beispiel gezeigt.

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

XmlSyndicationContent wird serialisiert, wie im folgenden Beispiel gezeigt.

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

Der folgende XML-Code zeigt, wie die Content Eigenschaft für RSS 2.0 serialisiert wird.

TextSyndicationContent wird serialisiert, wie im folgenden Beispiel gezeigt.

<description>This is some content</description>

UrlSyndicationContent wird serialisiert, wie im folgenden Beispiel gezeigt.

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

XmlSyndicationContent wird serialisiert, wie im folgenden Beispiel gezeigt.

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

Hinweise

SyndicationContent ist eine Basisklasse für alle Veröffentlichungsinhaltstypen. .NET Framework 3.5 definiert die folgenden Veröffentlichungsinhaltstypen:

Sie können diese Eigenschaft einem dieser Inhaltstypen zuweisen (oder möglicherweise einem benutzerdefinierten Typ, der von SyndicationContent).

Bei Atom 1.0 wird die Content Eigenschaft in ein <content> Element serialisiert.

Bei RSS 2.0 wird die Content Eigenschaft in ein <description> Element für TextSyndicationContent, ein Element für UrlSyndicationContent und XmlSyndicationContentein <a10:content> Element serialisiert.

Gilt für: