System::Xml::Schema::XmlSchemaSet::Add method
XmlSchemaSet::Add(const SharedPtr<XmlSchema>&) method
Adds the given XmlSchema to the XmlSchemaSet.
SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaSet::Add(const SharedPtr<XmlSchema> &schema)
Parameter | Type | Description |
---|---|---|
schema | const SharedPtr<XmlSchema>& | The XmlSchema object to add to the XmlSchemaSet. |
ReturnValue
An XmlSchema object if the schema is valid. If the schema is not valid and a ValidationEventHandler is specified, then nullptr is returned and the appropriate validation event is raised. Otherwise, an XmlSchemaException is thrown.
See Also
- Typedef SharedPtr
- Class XmlSchema
- Class XmlSchemaSet
- Namespace System::Xml::Schema
- Library Aspose.PUB for C++
XmlSchemaSet::Add(const SharedPtr<XmlSchemaSet>&) method
Adds all the XML Schema definition language (XSD) schemas in the given XmlSchemaSet to the XmlSchemaSet.
void System::Xml::Schema::XmlSchemaSet::Add(const SharedPtr<XmlSchemaSet> &schemas)
Parameter | Type | Description |
---|---|---|
schemas | const SharedPtr<XmlSchemaSet>& | The XmlSchemaSet object. |
See Also
- Typedef SharedPtr
- Class XmlSchemaSet
- Class XmlSchemaSet
- Namespace System::Xml::Schema
- Library Aspose.PUB for C++
XmlSchemaSet::Add(String, const SharedPtr<XmlReader>&) method
Adds the XML Schema definition language (XSD) schema contained in the XmlReader to the XmlSchemaSet.
SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaSet::Add(String targetNamespace, const SharedPtr<XmlReader> &schemaDocument)
Parameter | Type | Description |
---|---|---|
targetNamespace | String | The schema targetNamespace value, or nullptr to use the targetNamespace specified in the schema. |
schemaDocument | const SharedPtr<XmlReader>& | The XmlReader object. |
ReturnValue
An XmlSchema object if the schema is valid. If the schema is not valid and a ValidationEventHandler is specified, then nullptr is returned and the appropriate validation event is raised. Otherwise, an XmlSchemaException is thrown.
See Also
- Typedef SharedPtr
- Class XmlSchema
- Class String
- Class XmlReader
- Class XmlSchemaSet
- Namespace System::Xml::Schema
- Library Aspose.PUB for C++
XmlSchemaSet::Add(String, const String&) method
Adds the XML Schema definition language (XSD) schema at the URL specified to the XmlSchemaSet.
SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaSet::Add(String targetNamespace, const String &schemaUri)
Parameter | Type | Description |
---|---|---|
targetNamespace | String | The schema targetNamespace value, or nullptr to use the targetNamespace specified in the schema. |
schemaUri | const String& | The URL that specifies the schema to load. |
ReturnValue
An XmlSchema object if the schema is valid. If the schema is not valid and a ValidationEventHandler is specified, then nullptr is returned and the appropriate validation event is raised. Otherwise, an XmlSchemaException is thrown.
See Also
- Typedef SharedPtr
- Class XmlSchema
- Class String
- Class XmlSchemaSet
- Namespace System::Xml::Schema
- Library Aspose.PUB for C++