System::Xml::Schema::XmlSchemaSet::Add Methode

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

Fügt das angegebene XmlSchema dem XmlSchemaSet hinzu.

SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaSet::Add(const SharedPtr<XmlSchema> &schema)
ParameterTypBeschreibung
schemaconst SharedPtr<XmlSchema>&Das XmlSchema Objekt, das dem XmlSchemaSet hinzugefügt werden soll.

ReturnValue

Ein XmlSchema Objekt, wenn das Schema gültig ist. Wenn das Schema nicht gültig ist und ein ValidationEventHandler angegeben wird, wird nullptr zurückgegeben und das entsprechende Validierungsereignis ausgelöst. Andernfalls wird eine XmlSchemaException ausgelöst.

Siehe auch

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

Fügt alle XML Schema Definitionssprache (XSD) Schemas im angegebenen XmlSchemaSet zum XmlSchemaSet hinzu.

void System::Xml::Schema::XmlSchemaSet::Add(const SharedPtr<XmlSchemaSet> &schemas)
ParameterTypBeschreibung
schemasconst SharedPtr<XmlSchemaSet>&Das XmlSchemaSet Objekt.

Siehe auch

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

Fügt das im XmlReader enthaltene XML Schema der Definitionssprache (XSD) zum XmlSchemaSet hinzu.

SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaSet::Add(String targetNamespace, const SharedPtr<XmlReader> &schemaDocument)
ParameterTypBeschreibung
targetNamespaceStringDer Wert des Schemas targetNamespace, oder nullptr, um das im Schema angegebene targetNamespace zu verwenden.
schemaDocumentconst SharedPtr<XmlReader>&Das XmlReader Objekt.

ReturnValue

Ein XmlSchema Objekt, wenn das Schema gültig ist. Wenn das Schema nicht gültig ist und ein ValidationEventHandler angegeben wird, wird nullptr zurückgegeben und das entsprechende Validierungsereignis ausgelöst. Andernfalls wird eine XmlSchemaException ausgelöst.

Siehe auch

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

Fügt das XML Schema der Definitionssprache (XSD) Schema, das unter der angegebenen URL liegt, zum XmlSchemaSet hinzu.

SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaSet::Add(String targetNamespace, const String &schemaUri)
ParameterTypBeschreibung
targetNamespaceStringDer Wert des Schemas targetNamespace, oder nullptr, um das im Schema angegebene targetNamespace zu verwenden.
schemaUriconst String&Die URL, die das zu ladende Schema angibt.

ReturnValue

Ein XmlSchema Objekt, wenn das Schema gültig ist. Wenn das Schema nicht gültig ist und ein ValidationEventHandler angegeben wird, wird nullptr zurückgegeben und das entsprechende Validierungsereignis ausgelöst. Andernfalls wird eine XmlSchemaException ausgelöst.

Siehe auch