SyndicationElementExtension クラス

定義

配信要素拡張を表すクラス。

public ref class SyndicationElementExtension
public class SyndicationElementExtension
type SyndicationElementExtension = class
Public Class SyndicationElementExtension
継承
SyndicationElementExtension

注釈

RSS と Atom は、どちらも追加の名前空間に修飾された要素によるプロトコルの拡張機能をサポートします。 RSS または Atom 仕様で特に定義されていない XML 要素は、その要素の名前空間が外側のフィードのルート名前空間と一致しない限り、フィード レベルまたは項目レベルで表すことができます。 要素拡張は、以下のようなさまざまなクラスに追加できます。

配信オブジェクト モデルは、SyndicationElementExtension を使用することでこの拡張機能を容易にします。これは、SyndicationElementExtensionCollection に配置することができます。

コンストラクター

SyndicationElementExtension(Object)

指定されたオブジェクトを使用して、SyndicationElementExtension クラスの新しいインスタンスを初期化します。

SyndicationElementExtension(Object, XmlObjectSerializer)

指定されたオブジェクトおよびデータ コントラクトで、SyndicationElementExtension クラスの新しいインスタンスを初期化します。

SyndicationElementExtension(Object, XmlSerializer)

指定されたオブジェクトと XML シリアライザーで、SyndicationElementExtension クラスの新しいインスタンスを初期化します。

SyndicationElementExtension(String, String, Object)

指定された外部名、外部名前空間、およびオブジェクトで、SyndicationElementExtension クラスの新しいインスタンスを初期化します。

SyndicationElementExtension(String, String, Object, XmlObjectSerializer)

指定された外部名、外部名前空間、オブジェクト、およびデータ コントラクト シリアライザーで、SyndicationElementExtension クラスの新しいインスタンスを初期化します。

SyndicationElementExtension(XmlReader)

SyndicationElementExtension クラスの新しいインスタンスを初期化します。

プロパティ

OuterName

要素拡張の外部名を取得します。

OuterNamespace

要素拡張の外部名前空間を取得します。

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetObject<TExtension>()

要素拡張を表すオブジェクトを取得します。

GetObject<TExtension>(XmlObjectSerializer)

要素拡張を表すオブジェクトを取得します。

GetObject<TExtension>(XmlSerializer)

要素拡張を表すオブジェクトを取得します。

GetReader()

XmlReader に関連付けられている SyndicationElementExtension を取得します。

GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)
WriteTo(XmlWriter)

現在の拡張を、指定された XmlWriter に書き込みます。

適用対象