XmlSchemaValidator()

XmlSchemaValidator::XmlSchemaValidator(const SharedPtr<XmlNameTable>&, const SharedPtr<XmlSchemaSet>&, const SharedPtr<IXmlNamespaceResolver>&, XmlSchemaValidationFlags) constructor

Initializes a new instance of the XmlSchemaValidator class.

System::Xml::Schema::XmlSchemaValidator::XmlSchemaValidator(const SharedPtr<XmlNameTable> &nameTable, const SharedPtr<XmlSchemaSet> &schemas, const SharedPtr<IXmlNamespaceResolver> &namespaceResolver, XmlSchemaValidationFlags validationFlags)

Arguments

ParameterTypeDescription
nameTableconst SharedPtr<XmlNameTable>&An XmlNameTable object containing element and attribute names as atomized strings.
schemasconst SharedPtr<XmlSchemaSet>&An XmlSchemaSet object containing the XML Schema Definition Language (XSD) schemas used for validation.
namespaceResolverconst SharedPtr<IXmlNamespaceResolver>&An IXmlNamespaceResolver object used for resolving namespaces encountered during validation.
validationFlagsXmlSchemaValidationFlagsAn XmlSchemaValidationFlags value specifying schema validation options.

See Also