XmlElementEventArgs.ObjectBeingDeserialized Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene el objeto que XmlSerializer está deserializando.
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 de propiedad
Objeto que está deserializando XmlSerializer.
Ejemplos
En el ejemplo siguiente se deserializa una clase denominada Group
a partir de un archivo denominado UnknownElements.xml. Cada vez que se encuentra un elemento en el archivo que no tiene ningún miembro correspondiente en la clase , se produce el UnknownElement evento . Para probar el ejemplo, pegue el código XML siguiente en un archivo denominado 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>
Ejemplo de XmlSerializer.UnknownElement#1