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

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

Infère 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 inférer un schéma.

ReturnValue

Un objet XmlSchemaSet contenant les schémas inférés.

Voir aussi

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

Infère un schéma XML Schema Definition Language (XSD) à partir du document XML contenu dans l’objet XmlReader spécifié, et affine le schéma inféré 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 inférer un schéma.
schemasSharedPtr<XmlSchemaSet>Un objet XmlSchemaSet contenant un schéma existant utilisé pour affiner le schéma inféré.

ReturnValue

Un objet XmlSchemaSet contenant les schémas inférés.

Voir aussi