SyndicationPerson.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

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

返品

属性拡張機能が正常に解析されたかどうかを示す値。

例外

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

注釈

属性拡張は、Atom 1.0 または RSS 2.0 仕様で定義されていないカスタム属性です。 これらは、Atom 1.0 の <author> または <contributor> 要素の属性としてシリアル化されます。RSS 2.0 の場合は、 <managingEditor><a10:author>、または <a10:contributor> 要素です。 このメソッドは、カスタム属性拡張の逆シリアル化を処理できる拡張ポイントです。 これを行うには、 SyndicationPerson からクラスを派生させ、このメソッドをオーバーライドする必要があります。 このメソッドは、認識されないすべての属性拡張に対して呼び出されます。

適用対象