XmlSerializationReader.UnknownAttribute Methode

Definition

Löst ein UnknownAttribute Ereignis für die aktuelle Position der .XmlReader

Überlädt

Name Beschreibung
UnknownAttribute(Object, XmlAttribute)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Löst ein UnknownAttribute Ereignis für die aktuelle Position der .XmlReader

UnknownAttribute(Object, XmlAttribute, String)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Löst ein UnknownAttribute Ereignis für die aktuelle Position der .XmlReader

UnknownAttribute(Object, XmlAttribute)

Löst ein UnknownAttribute Ereignis für die aktuelle Position der .XmlReader

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

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)

Parameter

o
Object

Ein Objekt, das XmlSerializer versucht, die Deserialisierung zu deserialisieren, anschließend über die ObjectBeingDeserialized Eigenschaft zugegriffen werden kann.

attr
XmlAttribute

Ein XmlAttribute Attribut, das das betreffende Attribut darstellt.

Hinweise

Die geschützten Member von XmlSerializationReader sind nur für abgeleitete Klassen vorgesehen, die intern innerhalb der .NET Framework-XML-Serialisierungsinfrastruktur verwendet werden.

Fügen Sie der UnknownAttribute Methode eine Handlermethode hinzu, um unbekannte Attribute zu behandeln, während die XmlSerializer Methode ausgeführt Deserialize wird.

Gilt für:

UnknownAttribute(Object, XmlAttribute, String)

Löst ein UnknownAttribute Ereignis für die aktuelle Position der .XmlReader

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

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)

Parameter

o
Object

Ein Objekt, das XmlSerializer versucht, die Deserialisierung zu deserialisieren, anschließend über die ObjectBeingDeserialized Eigenschaft zugegriffen werden kann.

attr
XmlAttribute

A XmlAttribute that represents the attribute in question.

qnames
String

Eine durch Trennzeichen getrennte Liste mit XML-qualifizierten Namen.

Gilt für: