SyndicationFeed.TryParseAttribute(String, String, String, String) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Próbuje przeanalizować rozszerzenie atrybutu.
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
Parametry
- name
- String
Nazwa elementu.
- ns
- String
Przestrzeń nazw elementu.
- value
- String
Atrybut do analizowania.
- version
- String
Wersja syndykacji do użycia podczas analizowania.
Zwraca
Wartość określająca, czy rozszerzenie atrybutu zostało pomyślnie przeanalizowane.
Wyjątki
Nieprawidłowy kod XML napotkany podczas odczytu.
Uwagi
Rozszerzenia atrybutów to atrybuty niestandardowe, które nie są zdefiniowane przez specyfikacje Atom 1.0 lub RSS 2.0. Są one serializowane jako atrybut <feed>
(dla Atom 1.0) lub <rss>
(dla rss 1.0) elementu, który zależy od używanej wersji syndykacji. Ta metoda jest punktem rozszerzenia, który umożliwia obsługę deserializacji rozszerzenia atrybutu niestandardowego. W tym celu należy utworzyć klasę z SyndicationFeed metody i zastąpić tę metodę. Ta metoda jest wywoływana dla wszystkich nierozpoznanych rozszerzeń atrybutów.