Méthode System::Xml::Schema::XmlSchemaSet::Add

XmlSchemaSet::Add(const SharedPtr<XmlSchema>&) method

Ajoute le XmlSchema fourni au XmlSchemaSet.

SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaSet::Add(const SharedPtr<XmlSchema> &schema)
ParamètreTypeDescription
schemaconst SharedPtr<XmlSchema>&L’objet XmlSchema à ajouter au XmlSchemaSet.

ReturnValue

Un objet XmlSchema si le schéma est valide. Si le schéma n’est pas valide et qu’un ValidationEventHandler est spécifié, alors nullptr est renvoyé et l’événement de validation approprié est déclenché. Sinon, une XmlSchemaException est levée.

Voir aussi

XmlSchemaSet::Add(const SharedPtr<XmlSchemaSet>&) method

Ajoute tous les schémas du langage de définition XML Schema (XSD) du XmlSchemaSet fourni au XmlSchemaSet.

void System::Xml::Schema::XmlSchemaSet::Add(const SharedPtr<XmlSchemaSet> &schemas)
ParamètreTypeDescription
schemasconst SharedPtr<XmlSchemaSet>&L’objet XmlSchemaSet.

Voir aussi

XmlSchemaSet::Add(String, const SharedPtr<XmlReader>&) method

Ajoute le schéma du langage de définition XML Schema (XSD) contenu dans le XmlReader au XmlSchemaSet.

SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaSet::Add(String targetNamespace, const SharedPtr<XmlReader> &schemaDocument)
ParamètreTypeDescription
targetNamespaceStringLa valeur du targetNamespace du schéma, ou nullptr pour utiliser le targetNamespace spécifié dans le schéma.
schemaDocumentconst SharedPtr<XmlReader>&L’objet XmlReader.

ReturnValue

Un objet XmlSchema si le schéma est valide. Si le schéma n’est pas valide et qu’un ValidationEventHandler est spécifié, alors nullptr est renvoyé et l’événement de validation approprié est déclenché. Sinon, une XmlSchemaException est levée.

Voir aussi

XmlSchemaSet::Add(String, const String&) method

Ajoute le schéma du langage de définition XML Schema (XSD) à l’URL spécifiée au XmlSchemaSet.

SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaSet::Add(String targetNamespace, const String &schemaUri)
ParamètreTypeDescription
targetNamespaceStringLa valeur du targetNamespace du schéma, ou nullptr pour utiliser le targetNamespace spécifié dans le schéma.
schemaUriconst String&L’URL qui spécifie le schéma à charger.

ReturnValue

Un objet XmlSchema si le schéma est valide. Si le schéma n’est pas valide et qu’un ValidationEventHandler est spécifié, alors nullptr est renvoyé et l’événement de validation approprié est déclenché. Sinon, une XmlSchemaException est levée.

Voir aussi