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


SyndicationGenerator Класс

Определение

Описывает агент или средство, используемое для создания веб-канала. Этот класс инкапсулирует сведения в элементе /rss/channel/generator в RSS 2.0 или элементе /atom:feed/atom:generator в Atom 1.0.

public ref class SyndicationGenerator sealed : ISyndicationNode
/// [Windows.Foundation.Metadata.Activatable(Windows.Web.Syndication.ISyndicationGeneratorFactory, 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 SyndicationGenerator final : ISyndicationNode
/// [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.ISyndicationGeneratorFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class SyndicationGenerator final : ISyndicationNode
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Web.Syndication.ISyndicationGeneratorFactory), 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 SyndicationGenerator : ISyndicationNode
[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.ISyndicationGeneratorFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class SyndicationGenerator : ISyndicationNode
function SyndicationGenerator(text)
Public NotInheritable Class SyndicationGenerator
Implements ISyndicationNode
Наследование
Object Platform::Object IInspectable SyndicationGenerator
Атрибуты
Реализации

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

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

Комментарии

В следующей таблице свойства SyndicationGenerator сопоставляются с элементами канала RSS и Atom.

SyndicationGenerator RSS Atom.
Text (значение узла) (значение узла)
URI URI (атрибут)
Версия version (атрибут)

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

SyndicationGenerator()

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

SyndicationGenerator(String)

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

Свойства

AttributeExtensions

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

BaseUri

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

ElementExtensions

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

Language

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

NodeName

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

NodeNamespace

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

NodeValue

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

Text

Возвращает или задает текст, идентифицирующий генератор.

Uri

Возвращает или задает универсальный код ресурса (URI) генератора синдикации.

Version

Возвращает или задает версию генератора.

Методы

GetXmlDocument(SyndicationFormat)

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

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

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