SyndicationPerson.TryParseAttribute(String, String, String, String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
试图分析属性扩展。
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 中派生一个类,并重写此方法。 将为所有无法识别的属性扩展调用此方法。