System::Xml::Schema::XmlSchemaInference::InferSchema Methode
Inhalt
[
Ausblenden
]XmlSchemaInference::InferSchema(const SharedPtr<XmlReader>&) method
Leitet ein XML Schema Definition Language (XSD)-Schema aus dem XML-Dokument ab, das im angegebenen XmlReader Objekt enthalten ist.
SharedPtr<XmlSchemaSet> System::Xml::Schema::XmlSchemaInference::InferSchema(const SharedPtr<XmlReader> &instanceDocument)
| Parameter | Typ | Beschreibung |
|---|---|---|
| instanceDocument | const SharedPtr<XmlReader>& | Ein XmlReader Objekt, das das XML-Dokument enthält, aus dem ein Schema abgeleitet werden soll. |
ReturnValue
Ein XmlSchemaSet Objekt, das die abgeleiteten Schemata enthält.
Siehe auch
- 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
Leitet ein XML Schema Definition Language (XSD)-Schema aus dem im angegebenen XmlReader Objekt enthaltenen XML-Dokument ab und verfeinert das abgeleitete Schema mithilfe eines vorhandenen Schemas im angegebenen XmlSchemaSet Objekt mit demselben Ziel‑Namespace.
SharedPtr<XmlSchemaSet> System::Xml::Schema::XmlSchemaInference::InferSchema(const SharedPtr<XmlReader> &instanceDocument, SharedPtr<XmlSchemaSet> schemas)
| Parameter | Typ | Beschreibung |
|---|---|---|
| instanceDocument | const SharedPtr<XmlReader>& | Ein XmlReader Objekt, das das XML-Dokument enthält, aus dem ein Schema abgeleitet werden soll. |
| schemas | SharedPtr<XmlSchemaSet> | Ein XmlSchemaSet Objekt, das ein vorhandenes Schema enthält, das zum Verfeinern des abgeleiteten Schemas verwendet wird. |
ReturnValue
Ein XmlSchemaSet Objekt, das die abgeleiteten Schemata enthält.
Siehe auch
- Typedef SharedPtr
- Class XmlSchemaSet
- Class XmlReader
- Class XmlSchemaInference
- Namespace System::Xml::Schema
- Library Aspose.Page for C++