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

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

Infiere un esquema de Schema de Lenguaje de Definición de Esquema XML (XSD) a partir del documento XML contenido en el objeto XmlReader especificado.

SharedPtr<XmlSchemaSet> System::Xml::Schema::XmlSchemaInference::InferSchema(const SharedPtr<XmlReader> &instanceDocument)
ParámetroTipoDescripción
instanceDocumentconst SharedPtr<XmlReader>&Un objeto XmlReader que contiene el documento XML del cual inferir un esquema.

ReturnValue

Un objeto XmlSchemaSet que contiene los esquemas inferidos.

Ver también

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

Infiere un esquema de XML Schema de Lenguaje de Definición (XSD) a partir del documento XML contenido en el objeto XmlReader especificado, y refina el esquema inferido utilizando un esquema existente en el objeto XmlSchemaSet especificado con el mismo espacio de nombres de destino.

SharedPtr<XmlSchemaSet> System::Xml::Schema::XmlSchemaInference::InferSchema(const SharedPtr<XmlReader> &instanceDocument, SharedPtr<XmlSchemaSet> schemas)
ParámetroTipoDescripción
instanceDocumentconst SharedPtr<XmlReader>&Un objeto XmlReader que contiene el documento XML del cual inferir un esquema.
schemasSharedPtr<XmlSchemaSet>Un objeto XmlSchemaSet que contiene un esquema existente utilizado para refinar el esquema inferido.

ReturnValue

Un objeto XmlSchemaSet que contiene los esquemas inferidos.

Ver también