SyndicationPerson.TryParseAttribute(String, String, String, String) Methode

Definition

Versucht, eine Attributerweiterung zu analysieren.

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

Parameter

name
String

Der Name des Elements.

ns
String

Der Namespace des Elements.

value
String

Das zu analysierende Attribut.

version
String

Die Syndication-Version, die beim Analysieren verwendet werden soll.

Gibt zurück

Ein Wert, der angibt, ob die Attributerweiterung erfolgreich analysiert wurde.

Ausnahmen

Ungültiger XML-Code beim Lesen.

Hinweise

Attributerweiterungen sind benutzerdefinierte Attribute, die nicht durch die Atom 1.0- oder RSS 2.0-Spezifikation definiert sind. Sie werden als Attribut des Oder Elements <author><contributor> für Atom 1.0 oder <managingEditor>, <a10:author>oder <a10:contributor> Element für RSS 2.0 serialisiert. Diese Methode ist ein Erweiterungspunkt, mit dem Sie die Deserialisierung einer benutzerdefinierten Attributerweiterung behandeln können. Dazu müssen Sie eine Klasse ableiten SyndicationPerson und diese Methode außer Kraft setzen. Diese Methode wird für alle nicht erkannten Attributerweiterungen aufgerufen.

Gilt für: