SyndicationItem.Content Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Inhalt des Syndication-Elements ab oder legt diesen fest.
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 Syndication-Elements enthält.
Beispiele
Im folgenden Codebeispiel wird veranschaulicht, wie einem SyndicationItem Inhalt hinzugefügt wird.
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 Eigenschaft Content 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 Eigenschaft Content 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 Syndication-Inhaltstypen. Die .NET Framework 3.5 definiert die folgenden Syndication-Inhaltstypen:
Sie können diese Eigenschaften allen Content-Arten (oder ggf. auch einer benutzerdefinierten Art, die von SyndicationContent abgeleitet wurde) zuweisen.
Für Atom 1.0 wird die Eigenschaft Content zu einem <content>
-Element serialisiert.
Für RSS 2.0 wird die Eigenschaft Content zu einem <description>
-Element für TextSyndicationContent, einem <a10:content>
-Element für UrlSyndicationContent und XmlSyndicationContent serialisiert.