System::Xml::Schema::XmlSchemaCollection::Add Methode
XmlSchemaCollection::Add(const SharedPtr<XmlSchema>&) method
Fügt das XmlSchema zur Sammlung hinzu.
SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaCollection::Add(const SharedPtr<XmlSchema> &schema)
| Parameter | Typ | Beschreibung |
|---|---|---|
| schema | const SharedPtr<XmlSchema>& | Das XmlSchema zum Hinzufügen zur Sammlung. |
ReturnValue
Das XmlSchema-Objekt.
Siehe auch
- Typedef SharedPtr
- Class XmlSchema
- Class XmlSchemaCollection
- Namespace System::Xml::Schema
- Library Aspose.Font for C++
XmlSchemaCollection::Add(const SharedPtr<XmlSchema>&, const SharedPtr<System::Xml::XmlResolver>&) method
Fügt das XmlSchema zur Sammlung hinzu. Der angegebene XmlResolver wird verwendet, um externe Verweise aufzulösen.
SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaCollection::Add(const SharedPtr<XmlSchema> &schema, const SharedPtr<System::Xml::XmlResolver> &resolver)
| Parameter | Typ | Beschreibung |
|---|---|---|
| schema | const SharedPtr<XmlSchema>& | Das XmlSchema zum Hinzufügen zur Sammlung. |
| resolver | const SharedPtr<System::Xml::XmlResolver>& | Der XmlResolver wird verwendet, um in include- und import-Elementen referenzierte Namespaces aufzulösen. Wenn dies nullptr ist, werden externe Verweise nicht aufgelöst. |
ReturnValue
Das zur Schemasammlung hinzugefügte XmlSchema.
Siehe auch
- Typedef SharedPtr
- Class XmlSchema
- Class XmlResolver
- Class XmlSchemaCollection
- Namespace System::Xml::Schema
- Library Aspose.Font for C++
XmlSchemaCollection::Add(const SharedPtr<XmlSchemaCollection>&) method
Fügt alle im übergebenen Sammlung definierten Namespaces (einschließlich ihrer zugehörigen Schemas) zu dieser Sammlung hinzu.
void System::Xml::Schema::XmlSchemaCollection::Add(const SharedPtr<XmlSchemaCollection> &schema)
| Parameter | Typ | Beschreibung |
|---|---|---|
| schema | const SharedPtr<XmlSchemaCollection>& | Die XmlSchemaCollection, die Sie zu dieser Sammlung hinzufügen möchten. |
Siehe auch
- Typedef SharedPtr
- Class XmlSchemaCollection
- Class XmlSchemaCollection
- Namespace System::Xml::Schema
- Library Aspose.Font for C++
XmlSchemaCollection::Add(const String&, const SharedPtr<XmlReader>&) method
Fügt das im XmlReader enthaltene Schema zur Schemasammlung hinzu.
SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaCollection::Add(const String &ns, const SharedPtr<XmlReader> &reader)
| Parameter | Typ | Beschreibung |
|---|---|---|
| ns | const String& | Der dem Schema zugeordnete Namespace-URI. Für XML-Schemata ist dies typischerweise das targetNamespace. |
| reader | const SharedPtr<XmlReader>& | XmlReader mit dem hinzuzufügenden Schema. |
ReturnValue
Das zur Schemasammlung hinzugefügte XmlSchema; nullptr, wenn das hinzuzufügende Schema ein XDR-Schema ist oder wenn Kompilierungsfehler im Schema vorliegen.
Siehe auch
- Typedef SharedPtr
- Class XmlSchema
- Class String
- Class XmlReader
- Class XmlSchemaCollection
- Namespace System::Xml::Schema
- Library Aspose.Font for C++
XmlSchemaCollection::Add(const String&, const SharedPtr<XmlReader>&, const SharedPtr<System::Xml::XmlResolver>&) method
Fügt das im XmlReader enthaltene Schema zur Schemasammlung hinzu. Der angegebene XmlResolver wird verwendet, um externe Ressourcen aufzulösen.
SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaCollection::Add(const String &ns, const SharedPtr<XmlReader> &reader, const SharedPtr<System::Xml::XmlResolver> &resolver)
| Parameter | Typ | Beschreibung |
|---|---|---|
| ns | const String& | Der dem Schema zugeordnete Namespace-URI. Für XML-Schemata ist dies typischerweise das targetNamespace. |
| reader | const SharedPtr<XmlReader>& | XmlReader mit dem hinzuzufügenden Schema. |
| resolver | const SharedPtr<System::Xml::XmlResolver>& | Der XmlResolver wird verwendet, um in include- und import-Elementen oder dem x-schema-Attribut (XDR-Schemata) referenzierte Namespaces aufzulösen. Wenn dies nullptr ist, werden externe Verweise nicht aufgelöst. |
ReturnValue
Das zur Schemasammlung hinzugefügte XmlSchema; nullptr, wenn das hinzuzufügende Schema ein XDR-Schema ist oder wenn Kompilierungsfehler im Schema vorliegen.
Siehe auch
- Typedef SharedPtr
- Class XmlSchema
- Class String
- Class XmlReader
- Class XmlResolver
- Class XmlSchemaCollection
- Namespace System::Xml::Schema
- Library Aspose.Font for C++
XmlSchemaCollection::Add(const String&, const String&) method
Fügt das Schema, das über die angegebene URL gefunden wird, zur Schemasammlung hinzu.
SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaCollection::Add(const String &ns, const String &uri)
| Parameter | Typ | Beschreibung |
|---|---|---|
| ns | const String& | Der dem Schema zugeordnete Namespace-URI. Für XML-Schemata ist dies typischerweise das targetNamespace. |
| uri | const String& | Die URL, die das zu ladende Schema angibt. |
ReturnValue
Das zur Schemasammlung hinzugefügte XmlSchema; nullptr, wenn das hinzuzufügende Schema ein XDR-Schema ist oder wenn Kompilierungsfehler im Schema vorliegen.
Siehe auch
- Typedef SharedPtr
- Class XmlSchema
- Class String
- Class XmlSchemaCollection
- Namespace System::Xml::Schema
- Library Aspose.Font for C++