System::Xml::Schema::XmlSchemaInference::InferSchema method
Innehåll
[
Dölj
]XmlSchemaInference::InferSchema(const SharedPtr<XmlReader>&) method
Härleder ett XML schema Definition Language (XSD)-schema från XML-dokumentet som finns i det specificerade XmlReader-objektet.
SharedPtr<XmlSchemaSet> System::Xml::Schema::XmlSchemaInference::InferSchema(const SharedPtr<XmlReader> &instanceDocument)
| Parameter | Type | Beskrivning |
|---|---|---|
| instanceDocument | const SharedPtr<XmlReader>& | Ett XmlReader-objekt som innehåller XML-dokumentet att härleda ett schema från. |
ReturnValue
Ett XmlSchemaSet-objekt som innehåller de härledda schemana.
Se även
- Typedef SharedPtr
- Class XmlSchemaSet
- Class XmlReader
- Class XmlSchemaInference
- Namespace System::Xml::Schema
- Library Aspose.Page for C++
XmlSchemaInference::InferSchema(const SharedPtr<XmlReader>&, SharedPtr<XmlSchemaSet>) method
Härleder ett XML schema Definition Language (XSD)-schema från XML-dokumentet som finns i det specificerade XmlReader-objektet, och förfinar det härledda schemat med ett befintligt schema i det specificerade XmlSchemaSet-objektet med samma mål‑namnrymd.
SharedPtr<XmlSchemaSet> System::Xml::Schema::XmlSchemaInference::InferSchema(const SharedPtr<XmlReader> &instanceDocument, SharedPtr<XmlSchemaSet> schemas)
| Parameter | Type | Beskrivning |
|---|---|---|
| instanceDocument | const SharedPtr<XmlReader>& | Ett XmlReader-objekt som innehåller XML-dokumentet att härleda ett schema från. |
| schemas | SharedPtr<XmlSchemaSet> | Ett XmlSchemaSet-objekt som innehåller ett befintligt schema som används för att förfina det härledda schemat. |
ReturnValue
Ett XmlSchemaSet-objekt som innehåller de härledda schemana.
Se även
- Typedef SharedPtr
- Class XmlSchemaSet
- Class XmlReader
- Class XmlSchemaInference
- Namespace System::Xml::Schema
- Library Aspose.Page for C++