SyndicationItem.TryParseAttribute(String, String, String, String) Metodo

Definizione

Tenta di analizzare un'estensione dell'attributo.

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

Il nome dell'elemento.

ns
String

Spazio dei nomi dell'elemento.

value
String

Attributo da analizzare.

version
String

Versione di diffusione da usare durante l'analisi.

Valori restituiti

Valore che specifica se l'estensione dell'attributo è stata analizzata correttamente.

Eccezioni

Errore XML non valido durante la lettura.

Commenti

Le estensioni degli attributi sono attributi personalizzati che non sono definiti dalle specifiche Atom 1.0 o RSS 2.0. Vengono serializzati come attributo dell'elemento <entry> (per Atom 1.0) o <item> (per RSS 1.0), a seconda della versione di diffusione usata. Questo metodo è un punto di estensione che consente di gestire la deserializzazione di un'estensione dell'attributo personalizzata. A tale scopo, è necessario derivare una classe da SyndicationItem ed eseguire l'override di questo metodo. Questo metodo viene chiamato per tutte le estensioni degli attributi non riconosciute.

Si applica a