XmlElementEventArgs.ObjectBeingDeserialized Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém o objeto que XmlSerializer está a desserializar.
public:
property System::Object ^ ObjectBeingDeserialized { System::Object ^ get(); };
public object ObjectBeingDeserialized { get; }
member this.ObjectBeingDeserialized : obj
Public ReadOnly Property ObjectBeingDeserialized As Object
Valor de Propriedade
O objeto que está a ser desserializado pelo XmlSerializer.
Exemplos
O exemplo seguinte desserializa uma classe nomeada Group a partir de um ficheiro chamado UnknownElements.xml. Sempre que um elemento é encontrado no ficheiro que não tem um membro correspondente na classe, o UnknownElement evento ocorre. Para tentar o exemplo, cole o seguinte código XML num ficheiro chamado 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 Exemplo#1