System::Xml::Schema::XmlSchemaInference::InferSchema method

XmlSchemaInference::InferSchema(const SharedPtr<XmlReader>&) method

Belirtilen XmlReader nesnesinde bulunan XML belgesinden bir XML Schema Tanım Dili (XSD) şeması çıkarır.

SharedPtr<XmlSchemaSet> System::Xml::Schema::XmlSchemaInference::InferSchema(const SharedPtr<XmlReader> &instanceDocument)
ParameterTypeAçıklama
instanceDocumentconst SharedPtr<XmlReader>&XmlReader nesnesi, şema çıkarılacak XML belgesini içerir.

ReturnValue

XmlSchemaSet nesnesi, çıkarılan şemaları içerir.

Ayrıca Bakınız

XmlSchemaInference::InferSchema(const SharedPtr<XmlReader>&, SharedPtr<XmlSchemaSet>) method

Belirtilen XmlReader nesnesinde bulunan XML belgesinden bir XML Schema Tanım Dili (XSD) şeması çıkarır ve aynı hedef ad alanına sahip XmlSchemaSet nesnesinde bulunan mevcut bir şemayı kullanarak çıkarılan şemayı iyileştirir.

SharedPtr<XmlSchemaSet> System::Xml::Schema::XmlSchemaInference::InferSchema(const SharedPtr<XmlReader> &instanceDocument, SharedPtr<XmlSchemaSet> schemas)
ParameterTypeAçıklama
instanceDocumentconst SharedPtr<XmlReader>&XmlReader nesnesi, şema çıkarılacak XML belgesini içerir.
schemasSharedPtr<XmlSchemaSet>XmlSchemaSet nesnesi, çıkarılan şemayı iyileştirmek için kullanılan mevcut bir şemayı içerir.

ReturnValue

XmlSchemaSet nesnesi, çıkarılan şemaları içerir.

Ayrıca Bakınız