SyndicationItem.Content Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 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.