次の方法で共有


XmlElementEventArgs.ObjectBeingDeserialized プロパティ

定義

XmlSerializer が逆シリアル化しているオブジェクトを取得します。

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

プロパティ値

XmlSerializer によって逆シリアル化されているオブジェクト。

次の例では、UnknownElements.xml という名前のファイルから という Group 名前のクラスを逆シリアル化します。 クラスに対応するメンバーを持たない要素がファイル内で見つかるたびに、イベントが UnknownElement 発生します。 この例を試すには、次の XML コードを 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 の例#1

適用対象