System::Xml::Schema::XmlSchemaSet::Add 메서드

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

주어진 XmlSchemaXmlSchemaSet에 추가합니다.

SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaSet::Add(const SharedPtr<XmlSchema> &schema)
매개변수형식설명
schemaconst SharedPtr<XmlSchema>&XmlSchemaSet에 추가할 XmlSchema 객체입니다.

ReturnValue

스키마가 유효한 경우 XmlSchema 객체가 반환됩니다. 스키마가 유효하지 않고 ValidationEventHandler가 지정된 경우 nullptr가 반환되고 적절한 검증 이벤트가 발생합니다. 그렇지 않으면 XmlSchemaException이 발생합니다.

또 보기

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

주어진 XmlSchemaSet에 포함된 모든 XML Schema 정의 언어 (XSD) 스키마를 XmlSchemaSet에 추가합니다.

void System::Xml::Schema::XmlSchemaSet::Add(const SharedPtr<XmlSchemaSet> &schemas)
매개변수형식설명
schemasconst SharedPtr<XmlSchemaSet>&XmlSchemaSet 객체입니다.

또 보기

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

XmlReader에 포함된 XML Schema 정의 언어 (XSD) 스키마를 XmlSchemaSet에 추가합니다.

SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaSet::Add(String targetNamespace, const SharedPtr<XmlReader> &schemaDocument)
매개변수형식설명
targetNamespaceString스키마의 targetNamespace 값이며, 스키마에 지정된 targetNamespace를 사용하려면 nullptr를 사용합니다.
schemaDocumentconst SharedPtr<XmlReader>&XmlReader 객체입니다.

ReturnValue

스키마가 유효한 경우 XmlSchema 객체가 반환됩니다. 스키마가 유효하지 않고 ValidationEventHandler가 지정된 경우 nullptr가 반환되고 적절한 검증 이벤트가 발생합니다. 그렇지 않으면 XmlSchemaException이 발생합니다.

또 보기

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

지정된 URL에 있는 XML Schema 정의 언어 (XSD) 스키마를 XmlSchemaSet에 추가합니다.

SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaSet::Add(String targetNamespace, const String &schemaUri)
매개변수형식설명
targetNamespaceString스키마의 targetNamespace 값이며, 스키마에 지정된 targetNamespace를 사용하려면 nullptr를 사용합니다.
schemaUriconst String&로드할 스키마를 지정하는 URL입니다.

ReturnValue

스키마가 유효한 경우 XmlSchema 객체가 반환됩니다. 스키마가 유효하지 않고 ValidationEventHandler가 지정된 경우 nullptr가 반환되고 적절한 검증 이벤트가 발생합니다. 그렇지 않으면 XmlSchemaException이 발생합니다.

또 보기