SyndicationItem.Content Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает содержимое элемента синдикации.
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
Значение свойства
Экземпляр SyndicationContent с содержимым элемента синдикации.
Примеры
В следующем примере кода показано, как добавлять содержимое в элемент 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")
В следующем XML-коде показано, как свойство Content сериализуется для Atom 1.0.
Экземпляр TextSyndicationContent сериализуется так, как показано в приведенном ниже примере.
<content type="text">This is some content</content>
Экземпляр UrlSyndicationContent сериализуется так, как показано в приведенном ниже примере.
<content type="text/html" src="http://myurl/" />
Экземпляр XmlSyndicationContent сериализуется так, как показано в приведенном ниже примере.
<content type="MyXMLType">
<mg:MyElement xmlns:mg="http://migree/elements">This is some text</mg:MyElement>
</content>
В следующем XML-коде показано, как свойство Content сериализуется для RSS 2.0.
Экземпляр TextSyndicationContent сериализуется так, как показано в приведенном ниже примере.
<description>This is some content</description>
Экземпляр UrlSyndicationContent сериализуется так, как показано в приведенном ниже примере.
<a10:content type="text/html" src="http://myurl/" />
Экземпляр XmlSyndicationContent сериализуется так, как показано в приведенном ниже примере.
<a10:content type="MyXMLType">
<mg:MyElement xmlns:mg="http://migree/elements">This is some text</mg:MyElement>
</a10:content>
Комментарии
SyndicationContent — это базовый класс для всех типов контента синдикации. В платформа .NET Framework 3.5 определены следующие типы контента синдикации:
Данное свойство можно назначить любому из данных типов контента (или, возможно, пользовательских типов, производных от SyndicationContent).
Для Atom 1.0 свойство Content сериализуется в элементе <content>
.
Для RSS 2.0 свойство Content сериализуется в элементе <description>
для TextSyndicationContent, элементе <a10:content>
для UrlSyndicationContent и XmlSyndicationContent.