Método System::Xml::Schema::XmlSchemaSet::Add
XmlSchemaSet::Add(const SharedPtr<XmlSchema>&) method
Añade el XmlSchema proporcionado al XmlSchemaSet.
SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaSet::Add(const SharedPtr<XmlSchema> &schema)
| Parámetro | Tipo | Descripción |
|---|---|---|
| schema | const SharedPtr<XmlSchema>& | El objeto XmlSchema a añadir al XmlSchemaSet. |
ReturnValue
Un objeto XmlSchema si el esquema es válido. Si el esquema no es válido y se especifica un ValidationEventHandler, entonces se devuelve nullptr y se genera el evento de validación correspondiente. De lo contrario, se lanza una XmlSchemaException.
Ver también
- Typedef SharedPtr
- Class XmlSchema
- Class XmlSchemaSet
- Namespace System::Xml::Schema
- Library Aspose.Page for C++
XmlSchemaSet::Add(const SharedPtr<XmlSchemaSet>&) method
Añade todos los esquemas del lenguaje de definición XML Schema (XSD) en el XmlSchemaSet proporcionado al XmlSchemaSet.
void System::Xml::Schema::XmlSchemaSet::Add(const SharedPtr<XmlSchemaSet> &schemas)
| Parámetro | Tipo | Descripción |
|---|---|---|
| schemas | const SharedPtr<XmlSchemaSet>& | El objeto XmlSchemaSet. |
Ver también
- Typedef SharedPtr
- Class XmlSchemaSet
- Class XmlSchemaSet
- Namespace System::Xml::Schema
- Library Aspose.Page for C++
XmlSchemaSet::Add(String, const SharedPtr<XmlReader>&) method
Añade el esquema del lenguaje de definición XML Schema (XSD) contenido en el XmlReader al XmlSchemaSet.
SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaSet::Add(String targetNamespace, const SharedPtr<XmlReader> &schemaDocument)
| Parámetro | Tipo | Descripción |
|---|---|---|
| targetNamespace | String | El valor targetNamespace del esquema, o nullptr para usar el targetNamespace especificado en el esquema. |
| schemaDocument | const SharedPtr<XmlReader>& | El objeto XmlReader. |
ReturnValue
Un objeto XmlSchema si el esquema es válido. Si el esquema no es válido y se especifica un ValidationEventHandler, entonces se devuelve nullptr y se genera el evento de validación correspondiente. De lo contrario, se lanza una XmlSchemaException.
Ver también
- Typedef SharedPtr
- Class XmlSchema
- Class String
- Class XmlReader
- Class XmlSchemaSet
- Namespace System::Xml::Schema
- Library Aspose.Page for C++
XmlSchemaSet::Add(String, const String&) method
Añade el esquema del lenguaje de definición XML Schema (XSD) en la URL especificada al XmlSchemaSet.
SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaSet::Add(String targetNamespace, const String &schemaUri)
| Parámetro | Tipo | Descripción |
|---|---|---|
| targetNamespace | String | El valor targetNamespace del esquema, o nullptr para usar el targetNamespace especificado en el esquema. |
| schemaUri | const String& | La URL que especifica el esquema a cargar. |
ReturnValue
Un objeto XmlSchema si el esquema es válido. Si el esquema no es válido y se especifica un ValidationEventHandler, entonces se devuelve nullptr y se genera el evento de validación correspondiente. De lo contrario, se lanza una XmlSchemaException.
Ver también
- Typedef SharedPtr
- Class XmlSchema
- Class String
- Class XmlSchemaSet
- Namespace System::Xml::Schema
- Library Aspose.Page for C++