XmlAttributeEventArgs.ObjectBeingDeserialized Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient l'objet en cours de désérialisation.
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
Valeur de propriété
Objet désérialisé.
Exemples
L’exemple suivant imprime la valeur retournée par la ToString méthode lorsque la Deserialize méthode rencontre un attribut inconnu.
private:
void serializer_UnknownAttribute( Object^ /*sender*/, XmlAttributeEventArgs^ e )
{
System::Xml::XmlAttribute^ attr = e->Attr;
Console::WriteLine( "Unknown Attribute Name and Value: {0} = '{1}'",
attr->Name, attr->Value );
Object^ x = e->ObjectBeingDeserialized;
Console::WriteLine( "ObjectBeingDeserialized: {0}", x );
}
private void serializer_UnknownAttribute(
object sender, XmlAttributeEventArgs e)
{
System.Xml.XmlAttribute attr = e.Attr;
Console.WriteLine("Unknown Attribute Name and Value:" +
attr.Name + "='" + attr.Value + "'");
Object x = e.ObjectBeingDeserialized;
Console.WriteLine("ObjectBeingDeserialized: " + x.ToString());
}
Private Sub serializer_UnknownAttribute(sender As Object, _
e As XmlAttributeEventArgs)
Dim attr As System.Xml.XmlAttribute = e.Attr
Console.WriteLine("Unknown Attribute Name and Value:" & attr.Name & _
"='" & attr.Value & "'")
Dim x As Object = e.ObjectBeingDeserialized
Console.WriteLine("ObjectBeingDeserialized: " & x.ToString())
End Sub
End Class