Поделиться через


SyndicationText Класс

Определение

Реализует интерфейс ISyndicationText , который инкапсулирует элементы в RSS 2.0 или Atom 1.0 , которые могут содержать текст, HTML или XHTML. В Atom 1.0 этот объект сопоставляется с atomTextConstruct в схеме, которая может быть элементами atom:title, atom:субтитр, atom:rights или atom:summary .

public ref class SyndicationText sealed : ISyndicationText
/// [Windows.Foundation.Metadata.Activatable(Windows.Web.Syndication.ISyndicationTextFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class SyndicationText final : ISyndicationText
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Activatable(Windows.Web.Syndication.ISyndicationTextFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class SyndicationText final : ISyndicationText
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Web.Syndication.ISyndicationTextFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class SyndicationText : ISyndicationText
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Web.Syndication.ISyndicationTextFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class SyndicationText : ISyndicationText
function SyndicationText(text, type)
Public NotInheritable Class SyndicationText
Implements ISyndicationText
Наследование
Object Platform::Object IInspectable SyndicationText
Атрибуты
Реализации

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Комментарии

В следующей таблице свойства SyndicationText сопоставляются с элементами rss и atom feed.

SyndicationText RSS Atom.
Text (значение узла) (значение узла)
Тип --- type (атрибут)
Xml --- (значение узла xhtml)

Конструкторы

SyndicationText()

Создает новый объект SyndicationText .

SyndicationText(String)

Создает новый объект SyndicationText с указанным значением свойства Text .

SyndicationText(String, SyndicationTextType)

Создает новый объект SyndicationText с указанными значениями свойств Text и Type .

Свойства

AttributeExtensions

Возвращает список настраиваемых атрибутов элемента .

BaseUri

Возвращает или задает базовый универсальный код ресурса (URI) для элемента . Это свойство представляет атрибут xml:base элемента . Он может быть унаследован от элемента-предка.

ElementExtensions

Возвращает список дочерних элементов в элементе .

Language

Возвращает или задает язык элемента . Это свойство представляет атрибут xml:lang элемента . Он может быть унаследован от элемента-предка. Он должен быть допустимым в соответствии с XML 1.0.

NodeName

Возвращает или задает локальное имя элемента.

NodeNamespace

Возвращает или задает пространство имен элемента.

NodeValue

Возвращает или задает текстовое содержимое элемента. Если элемент содержит только дочерние элементы, это свойство имеет значение NULL.

Text

Возвращает содержимое конструкции текстового содержимого, например atom:title.

Type

Получает или задает тип содержимого.

Xml

Возвращает или задает XML-содержимое.

Методы

GetXmlDocument(SyndicationFormat)

Создает объект DOM, представляющий этот элемент, все атрибуты и дочерние элементы, включая внешние разметки. Этот метод принимает только форматы Atom 1.0 и RSS 2.0.

Применяется к

См. также раздел