System::Xml::Serialization::IXmlSerializable sınıfı
İçindekiler
[
Saklamak
]IXmlSerializable class
XML serileştirme ve seriden çıkarma için özel biçimlendirme sağlar. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak allocate edilmelidir. Bu tipin örneğini yığına ya da operator new ile oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin.
class IXmlSerializable : public virtual System::Object
Yöntemler
| Yöntem | Açıklama |
|---|---|
| virtual GetSchema() | Bir XmlSchema nesnesi, WriteXml() yöntemi tarafından döndürülen ve ReadXml() yöntemi tarafından kabul edilen nesnenin XML temsilini tanımlar. |
| virtual ReadXml(System::SharedPtr<System::Xml::XmlReader>) | Nesneyi XML temsilinden seriden çıkarır. |
| virtual WriteXml(System::SharedPtr<System::Xml::XmlWriter>) | Geçerli nesneyi XML temsiline serileştirir. |
| virtual ~IXmlSerializable() | Yıkıcı. |
Ayrıca Bakınız
- Class Object
- Namespace System::Xml::Serialization
- Library Aspose.Page for C++