System::Xml::Schema::XmlSchemaSet::Add метод

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

Добавляет указанную XmlSchema в XmlSchemaSet.

SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaSet::Add(const SharedPtr<XmlSchema> &schema)
ПараметрТипОписание
schemaconst SharedPtr<XmlSchema>&Объект XmlSchema для добавления в XmlSchemaSet.

ReturnValue

Объект XmlSchema, если схема действительна. Если схема недействительна и указан ValidationEventHandler, тогда возвращается nullptr и генерируется соответствующее событие проверки. В противном случае бросается XmlSchemaException.

См. также

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

Добавляет все XML Schema схемы языка определения (XSD) из указанного XmlSchemaSet в XmlSchemaSet.

void System::Xml::Schema::XmlSchemaSet::Add(const SharedPtr<XmlSchemaSet> &schemas)
ПараметрТипОписание
schemasconst SharedPtr<XmlSchemaSet>&Объект XmlSchemaSet.

См. также

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

Добавляет схему XML Schema языка определения (XSD), содержащуюся в XmlReader, в XmlSchemaSet.

SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaSet::Add(String targetNamespace, const SharedPtr<XmlReader> &schemaDocument)
ПараметрТипОписание
targetNamespaceStringЗначение свойства targetNamespace схемы, или nullptr, чтобы использовать targetNamespace, указанный в схеме.
schemaDocumentconst SharedPtr<XmlReader>&Объект XmlReader.

ReturnValue

Объект XmlSchema, если схема действительна. Если схема недействительна и указан ValidationEventHandler, тогда возвращается nullptr и генерируется соответствующее событие проверки. В противном случае бросается XmlSchemaException.

См. также

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

Добавляет схему XML Schema языка определения (XSD) по указанному URL в XmlSchemaSet.

SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaSet::Add(String targetNamespace, const String &schemaUri)
ПараметрТипОписание
targetNamespaceStringЗначение свойства targetNamespace схемы, или nullptr, чтобы использовать targetNamespace, указанный в схеме.
schemaUriconst String&URL, указывающий схему для загрузки.

ReturnValue

Объект XmlSchema, если схема действительна. Если схема недействительна и указан ValidationEventHandler, тогда возвращается nullptr и генерируется соответствующее событие проверки. В противном случае бросается XmlSchemaException.

См. также