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

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

Fügt das angegebene XmlSchema zum XmlSchemaSet hinzu.

SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaSet::Add(const SharedPtr<XmlSchema> &schema)
ParameterTypBeschreibung
schemaconst SharedPtr<XmlSchema>&Das XmlSchema-Objekt, das zum 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)-Schemata 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 XML Schema Definitionssprache (XSD)-Schema, das im XmlReader enthalten ist, zum XmlSchemaSet hinzu.

SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaSet::Add(String targetNamespace, const SharedPtr<XmlReader> &schemaDocument)
ParameterTypBeschreibung
targetNamespaceStringDer Schema-targetNamespace-Wert 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 Definitionssprache (XSD)-Schema an der angegebenen URL zum XmlSchemaSet hinzu.

SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaSet::Add(String targetNamespace, const String &schemaUri)
ParameterTypBeschreibung
targetNamespaceStringDer Schema-targetNamespace-Wert 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