Condividi tramite


SyndicationPerson.TryParseAttribute(String, String, String, String) Metodo

Definizione

Tenta di analizzare un'estensione degli attributi.

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

Parametri

name
String

Nome dell'elemento.

ns
String

Spazio dei nomi dell'elemento.

value
String

Attributo da analizzare.

version
String

La versione di diffusione da utilizzare durante l'analisi.

Restituisce

Boolean

Valore che indica se l'analisi dell'estensione degli attributi è stata completata positivamente.

Eccezioni

Rilevato XML non valido durante la lettura.

Commenti

Le estensioni degli attributi sono attributi personalizzati che non sono definiti nelle specifiche Atom 1.0 o RSS 2.0. Vengono serializzate come attributo dell'elemento <author> o <contributor> per Atom 1.0 oppure dell'elemento <managingEditor>, <a10:author> o <a10:contributor> per RSS 2.0. Questo metodo è un punto dell'estensione che consente di gestire la deserializzazione di un'estensione degli attributi personalizzato. A questo scopo, è necessario derivare una classe da SyndicationPerson ed eseguire l'override del metodo. La chiamata a questo metodo avviene per tutte le estensioni degli attributi non riconosciute.

Si applica a