Namespaces | |
Details | |
Classes | |
class | IXmlSchemaInfo |
class | ValidationEventArgs |
Provides detailed information related to the validation event. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument. More... | |
class | XmlSchema |
Represents an XML schema. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument. More... | |
class | XmlSchemaAnnotated |
class | XmlSchemaAttribute |
class | XmlSchemaChoice |
class | XmlSchemaComplexType |
class | XmlSchemaElement |
class | XmlSchemaGroup |
class | XmlSchemaGroupBase |
class | XmlSchemaInfo |
class | XmlSchemaObject |
class | XmlSchemaObjectCollection |
class | XmlSchemaObjectTable |
class | XmlSchemaParticle |
class | XmlSchemaSequence |
class | XmlSchemaSet |
Represents a cache of XSD schemas. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument. More... | |
class | XmlSchemaSimpleType |
class | XmlSchemaType |
class | Details_XmlSchemaException |
class | Details_XmlSchemaValidationException |
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... | |
using | XmlSchemaException = System::ExceptionWrapper< Details_XmlSchemaException > |
using | XmlSchemaValidationException = System::ExceptionWrapper< Details_XmlSchemaValidationException > |
Functions | |
DECLARE_ENUM_OPERATORS (System::Xml::Schema::XmlSchemaValidationFlags) | |
Declaration of template arithmetic operators for values of the XmlSchemaValidationFlags enum type. More... | |
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.
using System::Xml::Schema::XmlSchemaException = typedef System::ExceptionWrapper<Details_XmlSchemaException > |
using System::Xml::Schema::XmlSchemaValidationException = typedef System::ExceptionWrapper<Details_XmlSchemaValidationException > |
|
strong |
Represents schema validation settings used by the XmlSchemaValidator and XmlReader classes.
|
strong |
|
strong |
System::Xml::Schema::DECLARE_ENUM_OPERATORS | ( | System::Xml::Schema::XmlSchemaValidationFlags | ) |
Declaration of template arithmetic operators for values of the XmlSchemaValidationFlags enum type.