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ámetroTipoDescripción
schemaconst 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

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ámetroTipoDescripción
schemasconst SharedPtr<XmlSchemaSet>&El objeto XmlSchemaSet.

Ver también

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ámetroTipoDescripción
targetNamespaceStringEl valor targetNamespace del esquema, o nullptr para usar el targetNamespace especificado en el esquema.
schemaDocumentconst 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

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ámetroTipoDescripción
targetNamespaceStringEl valor targetNamespace del esquema, o nullptr para usar el targetNamespace especificado en el esquema.
schemaUriconst 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