XmlElementEventArgs.ObjectBeingDeserialized Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém o objeto que o XmlSerializer está desserializando.
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
Valor da propriedade
O objeto que está sendo desserializado pelo XmlSerializer.
Exemplos
O exemplo a seguir desserializa uma classe chamada Group
de um arquivo chamado UnknownElements.xml. Sempre que um elemento é encontrado no arquivo que não tem nenhum membro correspondente na classe , o UnknownElement evento ocorre. Para experimentar o exemplo, cole o código XML a seguir em um arquivo 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>
Exemplo de XmlSerializer.UnknownElement#1