System::Xml::Schema::XmlSchemaCollection::Add metod
XmlSchemaCollection::Add(const SharedPtr<XmlSchema>&) method
Lägger till XmlSchema i samlingen.
SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaCollection::Add(const SharedPtr<XmlSchema> &schema)
| Parameter | Type | Beskrivning |
|---|---|---|
| schema | const SharedPtr<XmlSchema>& | XmlSchema att lägga till i samlingen. |
ReturnValue
XmlSchema‑objektet.
Se även
- Typedef SharedPtr
- Class XmlSchema
- Class XmlSchemaCollection
- Namespace System::Xml::Schema
- Library Aspose.Page for C++
XmlSchemaCollection::Add(const SharedPtr<XmlSchema>&, const SharedPtr<System::Xml::XmlResolver>&) method
Lägger till XmlSchema i samlingen. Den angivna XmlResolver används för att lösa eventuella externa referenser.
SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaCollection::Add(const SharedPtr<XmlSchema> &schema, const SharedPtr<System::Xml::XmlResolver> &resolver)
| Parameter | Type | Beskrivning |
|---|---|---|
| schema | const SharedPtr<XmlSchema>& | XmlSchema att lägga till i samlingen. |
| resolver | const SharedPtr<System::Xml::XmlResolver>& | XmlResolver som används för att lösa namnrymder som refereras i include‑ och import‑element. Om detta är nullptr löses externa referenser inte. |
ReturnValue
XmlSchema som lagts till i schemasamlingen.
Se även
- Typedef SharedPtr
- Class XmlSchema
- Class XmlResolver
- Class XmlSchemaCollection
- Namespace System::Xml::Schema
- Library Aspose.Page for C++
XmlSchemaCollection::Add(const SharedPtr<XmlSchemaCollection>&) method
Lägger till alla namnrymder som definierats i den angivna samlingen (inklusive deras associerade scheman) till denna samling.
void System::Xml::Schema::XmlSchemaCollection::Add(const SharedPtr<XmlSchemaCollection> &schema)
| Parameter | Type | Beskrivning |
|---|---|---|
| schema | const SharedPtr<XmlSchemaCollection>& | XmlSchemaCollection som du vill lägga till i den här samlingen. |
Se även
- Typedef SharedPtr
- Class XmlSchemaCollection
- Class XmlSchemaCollection
- Namespace System::Xml::Schema
- Library Aspose.Page for C++
XmlSchemaCollection::Add(const String&, const SharedPtr<XmlReader>&) method
Lägger till schemat som finns i XmlReader i schemasamlingen.
SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaCollection::Add(const String &ns, const SharedPtr<XmlReader> &reader)
| Parameter | Type | Beskrivning |
|---|---|---|
| ns | const String& | Namnutrymmet URI som är associerat med schemat. För XML‑scheman är detta vanligtvis targetNamespace. |
| reader | const SharedPtr<XmlReader>& | XmlReader som innehåller schemat att lägga till. |
ReturnValue
XmlSchema som lagts till i schemasamlingen; nullptr om det schema som läggs till är ett XDR‑schema eller om det finns kompileringsfel i schemat.
Se även
- Typedef SharedPtr
- Class XmlSchema
- Class String
- Class XmlReader
- Class XmlSchemaCollection
- Namespace System::Xml::Schema
- Library Aspose.Page for C++
XmlSchemaCollection::Add(const String&, const SharedPtr<XmlReader>&, const SharedPtr<System::Xml::XmlResolver>&) method
Lägger till schemat som finns i XmlReader till schemasamlingen. Den angivna XmlResolver används för att lösa eventuella externa resurser.
SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaCollection::Add(const String &ns, const SharedPtr<XmlReader> &reader, const SharedPtr<System::Xml::XmlResolver> &resolver)
| Parameter | Type | Beskrivning |
|---|---|---|
| ns | const String& | Namnutrymmet URI som är associerat med schemat. För XML‑scheman är detta vanligtvis targetNamespace. |
| reader | const SharedPtr<XmlReader>& | XmlReader som innehåller schemat att lägga till. |
| resolver | const SharedPtr<System::Xml::XmlResolver>& | XmlResolver som används för att lösa namnrymder som refereras i include- och import-element eller x-schema-attribut (XDR-scheman). Om detta är nullptr löses externa referenser inte. |
ReturnValue
XmlSchema som lagts till i schemasamlingen; nullptr om det schema som läggs till är ett XDR‑schema eller om det finns kompileringsfel i schemat.
Se även
- Typedef SharedPtr
- Class XmlSchema
- Class String
- Class XmlReader
- Class XmlResolver
- Class XmlSchemaCollection
- Namespace System::Xml::Schema
- Library Aspose.Page for C++
XmlSchemaCollection::Add(const String&, const String&) method
Lägger till schemat som finns på den angivna URL:en i schemasamlingen.
SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaCollection::Add(const String &ns, const String &uri)
| Parameter | Type | Beskrivning |
|---|---|---|
| ns | const String& | Namnutrymmet URI som är associerat med schemat. För XML‑scheman är detta vanligtvis targetNamespace. |
| uri | const String& | URL-en som anger schemat som ska laddas. |
ReturnValue
XmlSchema som lagts till i schemasamlingen; nullptr om det schema som läggs till är ett XDR‑schema eller om det finns kompileringsfel i schemat.
Se även
- Typedef SharedPtr
- Class XmlSchema
- Class String
- Class XmlSchemaCollection
- Namespace System::Xml::Schema
- Library Aspose.Page for C++