次の方法で共有


SyndicationItem.TryParseAttribute(String, String, String, String) メソッド

定義

属性の拡張の解析を試みます。

protected public:
 virtual bool TryParseAttribute(System::String ^ name, System::String ^ ns, System::String ^ value, System::String ^ version);
protected internal virtual bool TryParseAttribute (string name, string ns, string value, string version);
abstract member TryParseAttribute : string * string * string * string -> bool
override this.TryParseAttribute : string * string * string * string -> bool
Protected Friend Overridable Function TryParseAttribute (name As String, ns As String, value As String, version As String) As Boolean

パラメーター

name
String

要素の名前です。

ns
String

要素の名前空間。

value
String

解析する属性。

version
String

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

戻り値

Boolean

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

例外

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

注釈

属性の拡張は、Atom 1.0 または RSS 2.0 の仕様で定義されていないカスタム属性です。 それらは、使用される配信バージョンに応じて <entry> (Atom 1.0 の場合) または <item> (RSS 1.0 の場合) 要素の属性としてシリアル化されます。 このメソッドは、カスタム属性の拡張の逆シリアル化を処理できる拡張ポイントです。 これを行うには、SyndicationItem からクラスを派生させ、このメソッドをオーバーライドする必要があります。 このメソッドは、すべての認識されない属性の拡張で呼び出されます。

適用対象