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

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

Infiere un Schema de Lenguaje de Definición (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

Infierne un esquema XML Schema Definition Language (XSD) a partir del documento XML contenido en el objeto XmlReader especificado, y refina el esquema inferido usando 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 usado para refinar el esquema inferido.

ReturnValue

Un objeto XmlSchemaSet que contiene los esquemas inferidos.

Ver también