次の方法で共有


SyndicationPerson.TryParseElement(XmlReader, String) メソッド

定義

要素拡張の解析を試みます。

protected public:
 virtual bool TryParseElement(System::Xml::XmlReader ^ reader, System::String ^ version);
protected internal virtual bool TryParseElement (System.Xml.XmlReader reader, string version);
abstract member TryParseElement : System.Xml.XmlReader * string -> bool
override this.TryParseElement : System.Xml.XmlReader * string -> bool
Protected Friend Overridable Function TryParseElement (reader As XmlReader, version As String) As Boolean

パラメーター

reader
XmlReader

読み取り元の XmlReader

version
String

解析の際に使用する配信バージョン。

戻り値

Boolean

要素拡張が正常に解析されたかどうかを指定する値。

例外

読み取り中に無効な XML が検出されました。

注釈

要素拡張は、Atom 1.0 または RSS 2.0 のどちらの仕様でも定義されていない XML 要素です。 有効な XML 要素の名前空間が、外側の名前空間と異なる場合は、その XML 要素を拡張として追加できます。 このメソッドは、カスタム要素拡張の逆シリアル化を処理できる拡張ポイントです。 これを行うには、SyndicationPerson からクラスを派生させ、このメソッドをオーバーライドする必要があります。 このメソッドは、認識されないすべての要素拡張で呼び出されます。

適用対象