Represents an exception that is thrown when an error occurs during parsing of XML schema. More...
Classes | |
class | ValidationEventArgs |
class | XmlSchema |
class | XmlSchemaSet |
Typedefs | |
typedef std::function< void(SharedPtr< Object >, SharedPtr< ValidationEventArgs >)> | ValidationEventHandler |
An alias for a function object type that is used to handle validation events. More... | |
typedef System::Event< void(SharedPtr< Object >, SharedPtr< ValidationEventArgs >)> | ValidatingEventSignal |
An alias for an event type that signals a validation event. More... | |
Enumerations | |
enum | XmlSchemaValidationFlags { XmlSchemaValidationFlags::None = 0, XmlSchemaValidationFlags::ProcessInlineSchema = 1, XmlSchemaValidationFlags::ProcessSchemaLocation = 2, XmlSchemaValidationFlags::ReportValidationWarnings = 4, XmlSchemaValidationFlags::ProcessIdentityConstraints = 8, XmlSchemaValidationFlags::AllowXmlAttributes = 16 } |
Represents schema validation settings used by the XmlSchemaValidator and XmlReader classes. More... | |
enum | XmlSeverityType { XmlSeverityType::Error, XmlSeverityType::Warning } |
Represents the severity type of the validation event. More... | |
Functions | |
DECLARE_INHERITED_EXCEPTION (XmlSchemaException, System::Details_SystemException) | |
Declaration of XmlSchemaExcetion which provides detailed information about schema errors. More... | |
Represents an exception that is thrown when an error occurs during parsing of XML schema.
typedef System::Event<void(SharedPtr<Object>, SharedPtr<ValidationEventArgs>)> System::Xml::Schema::ValidatingEventSignal |
An alias for an event type that signals a validation event.
typedef std::function<void(SharedPtr<Object>, SharedPtr<ValidationEventArgs>)> System::Xml::Schema::ValidationEventHandler |
An alias for a function object type that is used to handle validation events.
|
strong |
Represents schema validation settings used by the XmlSchemaValidator and XmlReader classes.
|
strong |
System::Xml::Schema::DECLARE_INHERITED_EXCEPTION | ( | XmlSchemaException | , |
System::Details_SystemException | |||
) |
Declaration of XmlSchemaExcetion which provides detailed information about schema errors.