共用方式為


SyndicationGenerator 類別

定義

描述用來產生摘要的代理程式或工具。 這個類別會將資訊封裝在 RSS 2.0 中的 /rss/channel/generator 元素,或 Atom 1.0 中的 /atom:feed/atom:generator 元素中。

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)

使用指定的 Text 屬性值建立新的 SyndicationGenerator 物件。

屬性

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.0RSS 2.0

適用於

另請參閱