System::Xml::Schema::XmlSchemaInference::InferSchema yöntemi

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

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

SharedPtr<XmlSchemaSet> System::Xml::Schema::XmlSchemaInference::InferSchema(const SharedPtr<XmlReader> &instanceDocument)
ParametreTürAçıklama
instanceDocumentconst SharedPtr<XmlReader>&Şema çıkarılacak XML belgesini içeren bir XmlReader nesnesi.

ReturnValue

Çıkarılan şemaları içeren bir XmlSchemaSet nesnesi.

Ayrıca Bakınız

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

Belirtilen XmlReader nesnesinde bulunan XML belgesinden bir XML Şema Tanım Dili (XSD) şeması çıkarır ve aynı hedef ad alanına sahip XmlSchemaSet nesnesinde bulunan mevcut bir şema kullanılarak çıkarılan şema iyileştirilir.

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

ReturnValue

Çıkarılan şemaları içeren bir XmlSchemaSet nesnesi.

Ayrıca Bakınız