System::Xml::Serialization::IXmlSerializable クラス

IXmlSerializable class

XML のシリアライズおよびデシリアライズのためのカスタムフォーマットを提供します。このクラスのオブジェクトは System::MakeObject() 関数を使用してのみ割り当てるべきです。スタック上や operator new でインスタンスを作成しないでください。そうしないと実行時エラーやアサーション障害が発生します。常にこのクラスを System::SmartPtr ポインタでラップし、そのポインタを関数の引数として渡してください。

class IXmlSerializable : public virtual System::Object

メソッド

メソッド説明
virtual GetSchema()WriteXml() メソッドが返し、ReadXml() メソッドが受け取るオブジェクトの XML 表現を記述する XmlSchema オブジェクトです。
virtual ReadXml(System::SharedPtr<System::Xml::XmlReader>)オブジェクトをその XML 表現からデシリアライズします。
virtual WriteXml(System::SharedPtr<System::Xml::XmlWriter>)現在のオブジェクトを XML 表現にシリアライズします。
virtual ~IXmlSerializable()デストラクタ。

参照