SyndicationContent クラス

定義

Text、HTML、XHTML、URL、XML などのフィード コンテンツを表します。 このオブジェクトは Atom 1.0atom:content 要素をカプセル化し、外部コンテンツへのリンクを含めることができます。

public ref class SyndicationContent sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Web.Syndication.ISyndicationContentFactory, 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 SyndicationContent final
/// [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.ISyndicationContentFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class SyndicationContent final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Web.Syndication.ISyndicationContentFactory), 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 SyndicationContent
[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.ISyndicationContentFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class SyndicationContent
function SyndicationContent(text, type)
Public NotInheritable Class SyndicationContent
継承
Object Platform::Object IInspectable SyndicationContent
属性
実装

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10240.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v1.0 で導入)

注釈

次の表は、SyndicationContent プロパティを RSS および Atom フィード要素にマップします。

SyndicationContent RSS Atom
SourceUri src (属性)
Text (ノード値) (ノード値)
Type type (属性)
Xml (xhtml ノード値)

コンストラクター

SyndicationContent()

新しい SyndicationContent オブジェクトを 作成します。

SyndicationContent(String, SyndicationTextType)

Text プロパティType プロパティ値を指定して、新しい SyndicationContent オブジェクトを作成します。

SyndicationContent(Uri)

指定した Uri プロパティ値を持つ新しい SyndicationContent オブジェクトを作成します。

プロパティ

AttributeExtensions

要素のカスタム属性の一覧を取得します。

BaseUri

要素のベース URI を取得または設定します。 このプロパティは、 要素の xml:base 属性を表します。 先祖要素から継承される場合があります。

ElementExtensions

要素内の子要素の一覧を取得します。

Language

要素の言語を取得または設定します。 このプロパティは、 要素の xml:lang 属性を表します。 先祖要素から継承される場合があります。 XML 1.0 に従って有効である必要があります。

NodeName

要素のローカル名を取得または設定します。

NodeNamespace

要素の名前空間を取得または設定します。

NodeValue

要素のテキスト コンテンツを取得または設定します。 要素に子要素のみが含まれている場合、このプロパティは NULL です。

SourceUri

コンテンツへの URI を取得または設定します。 このプロパティは、atom:contentsrc 属性を表します。

Text

配信コンテンツを取得します。

Type

コンテンツ タイプを取得または設定します。

Xml

XML コンテンツを取得または設定します。

メソッド

GetXmlDocument(SyndicationFormat)

この要素、すべての属性、および外部マークアップを含む子要素を表す DOM オブジェクトを生成します。 このメソッドで使用できる形式は 、Atom 1.0RSS 2.0 のみです。

適用対象

こちらもご覧ください