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

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

Leidt een XML Schema Definition Language (XSD)-schema af uit het XML‑document dat zich bevindt in het opgegeven XmlReader‑object.

SharedPtr<XmlSchemaSet> System::Xml::Schema::XmlSchemaInference::InferSchema(const SharedPtr<XmlReader> &instanceDocument)
ParameterTypeBeschrijving
instanceDocumentconst SharedPtr<XmlReader>&Een XmlReader‑object dat het XML‑document bevat waaruit een schema moet worden afgeleid.

ReturnValue

Een XmlSchemaSet‑object dat de afgeleide schema’s bevat.

Zie ook

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

Leidt een XML Schema Definition Language (XSD)-schema af uit het XML‑document dat zich bevindt in het opgegeven XmlReader‑object, en verfijnt het afgeleide schema met behulp van een bestaand schema in het opgegeven XmlSchemaSet‑object met dezelfde doel‑namespace.

SharedPtr<XmlSchemaSet> System::Xml::Schema::XmlSchemaInference::InferSchema(const SharedPtr<XmlReader> &instanceDocument, SharedPtr<XmlSchemaSet> schemas)
ParameterTypeBeschrijving
instanceDocumentconst SharedPtr<XmlReader>&Een XmlReader‑object dat het XML‑document bevat waaruit een schema moet worden afgeleid.
schemasSharedPtr<XmlSchemaSet>Een XmlSchemaSet‑object dat een bestaand schema bevat dat wordt gebruikt om het afgeleide schema te verfijnen.

ReturnValue

Een XmlSchemaSet‑object dat de afgeleide schema’s bevat.

Zie ook