XmlElementEventArgs.ObjectBeingDeserialized Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá objekt, který XmlSerializer je deserializuje.
public:
property System::Object ^ ObjectBeingDeserialized { System::Object ^ get(); };
public object? ObjectBeingDeserialized { get; }
public object ObjectBeingDeserialized { get; }
member this.ObjectBeingDeserialized : obj
Public ReadOnly Property ObjectBeingDeserialized As Object
Hodnota vlastnosti
Objekt, který je deserializován objektem XmlSerializer.
Příklady
Následující příklad deserializuje třídu s názvem Group
ze souboru s názvem UnknownElements.xml. Pokaždé, když je v souboru nalezen prvek, který nemá odpovídající člen ve třídě, UnknownElement dojde k události. Pokud chcete vyzkoušet příklad, vložte následující kód XML do souboru s názvem UnknownElements.xml.
<?xml version="1.0" encoding="utf-8"?>
<Group xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<GroupName>MyGroup</GroupName>
<GroupSize>Large</GroupSize>
<GroupNumber>444</GroupNumber>
<GroupBase>West</GroupBase>
</Group>
XmlSerializer.UnknownElement – příklad č. 1