XmlSerializationReader.UnknownAttribute Metoda

Definicja

UnknownAttribute Zgłasza zdarzenie dla bieżącej pozycji obiektu XmlReader.

Przeciążenia

Nazwa Opis
UnknownAttribute(Object, XmlAttribute)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zgłasza zdarzenie UnknownAttribute dla bieżącej pozycji obiektu XmlReader.

UnknownAttribute(Object, XmlAttribute, String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zgłasza zdarzenie UnknownAttribute dla bieżącej pozycji obiektu XmlReader.

UnknownAttribute(Object, XmlAttribute)

Zgłasza zdarzenie UnknownAttribute dla bieżącej pozycji obiektu XmlReader.

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

protected:
 void UnknownAttribute(System::Object ^ o, System::Xml::XmlAttribute ^ attr);
protected void UnknownAttribute(object o, System.Xml.XmlAttribute attr);
member this.UnknownAttribute : obj * System.Xml.XmlAttribute -> unit
Protected Sub UnknownAttribute (o As Object, attr As XmlAttribute)

Parametry

o
Object

Obiekt, który XmlSerializer próbuje wykonać deserializowanie, a następnie dostępny za pośrednictwem ObjectBeingDeserialized właściwości .

attr
XmlAttribute

Element XmlAttribute reprezentujący kwestionowany atrybut.

Uwagi

Chronione elementy członkowskie XmlSerializationReader są przeznaczone tylko do użytku przez klasy pochodne, które są używane wewnętrznie w infrastrukturze serializacji XML programu .NET Framework.

Dodaj metodę obsługi do UnknownAttribute metody w celu obsługi nieznanych atrybutów podczas XmlSerializer wykonywania jej Deserialize metody.

Dotyczy

UnknownAttribute(Object, XmlAttribute, String)

Zgłasza zdarzenie UnknownAttribute dla bieżącej pozycji obiektu XmlReader.

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

protected:
 void UnknownAttribute(System::Object ^ o, System::Xml::XmlAttribute ^ attr, System::String ^ qnames);
protected void UnknownAttribute(object o, System.Xml.XmlAttribute attr, string qnames);
member this.UnknownAttribute : obj * System.Xml.XmlAttribute * string -> unit
Protected Sub UnknownAttribute (o As Object, attr As XmlAttribute, qnames As String)

Parametry

o
Object

Obiekt, który XmlSerializer próbuje wykonać deserializowanie, a następnie dostępny za pośrednictwem ObjectBeingDeserialized właściwości .

attr
XmlAttribute

Element XmlAttribute reprezentujący kwestionowany atrybut.

qnames
String

Rozdzielana przecinkami lista kwalifikowanych nazw XML.

Dotyczy