System::Xml::Schema::XmlSchemaInference::InferSchema méthode

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

Déduit un schéma XML Schema Definition Language (XSD) à partir du document XML contenu dans l’objet XmlReader spécifié.

SharedPtr<XmlSchemaSet> System::Xml::Schema::XmlSchemaInference::InferSchema(const SharedPtr<XmlReader> &instanceDocument)
ParamètreTypeDescription
instanceDocumentconst SharedPtr<XmlReader>&Un objet XmlReader contenant le document XML à partir duquel déduire un schéma.

ReturnValue

Un objet XmlSchemaSet contenant les schémas déduits.

Voir aussi

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

Déduit un schéma XML Schema Definition Language (XSD) à partir du document XML contenu dans l’objet XmlReader spécifié, et affine le schéma déduit en utilisant un schéma existant dans l’objet XmlSchemaSet spécifié avec le même espace de noms cible.

SharedPtr<XmlSchemaSet> System::Xml::Schema::XmlSchemaInference::InferSchema(const SharedPtr<XmlReader> &instanceDocument, SharedPtr<XmlSchemaSet> schemas)
ParamètreTypeDescription
instanceDocumentconst SharedPtr<XmlReader>&Un objet XmlReader contenant le document XML à partir duquel déduire un schéma.
schemasSharedPtr<XmlSchemaSet>Un objet XmlSchemaSet contenant un schéma existant utilisé pour affiner le schéma déduit.

ReturnValue

Un objet XmlSchemaSet contenant les schémas déduits.

Voir aussi