System::Xml::Schema::Details_XmlSchemaValidationException Class Reference

Inherits System::Xml::Schema::Details_XmlSchemaException.

Public Types

using Ptr = SharedPtr< XmlSchemaValidationException >
 An alias for shared pointer to an instance of this class. More...
 
- Public Types inherited from System::Xml::Schema::Details_XmlSchemaException
using Ptr = SharedPtr< XmlSchemaException >
 An alias for shared pointer to an instance of this class. More...
 

Public Member Functions

ASPOSECPP_SHARED_API SharedPtr< Objectget_SourceObject ()
 
- Public Member Functions inherited from System::Xml::Schema::Details_XmlSchemaException
ASPOSECPP_SHARED_API String get_SourceUri ()
 
ASPOSECPP_SHARED_API int32_t get_LineNumber ()
 
ASPOSECPP_SHARED_API int32_t get_LinePosition ()
 
ASPOSECPP_SHARED_API SharedPtr< XmlSchemaObjectget_SourceSchemaObject ()
 
ASPOSECPP_SHARED_API String get_Message () const override
 

Detailed Description

Represents the exception thrown when XML Schema Definition Language (XSD) schema validation errors and warnings are encountered in an XML document being validated.

Member Typedef Documentation

◆ Ptr

An alias for shared pointer to an instance of this class.

Member Function Documentation

◆ get_SourceObject()

ASPOSECPP_SHARED_API SharedPtr<Object> System::Xml::Schema::Details_XmlSchemaValidationException::get_SourceObject ( )

Returns the XML node that caused this XmlSchemaValidationException.

Returns
The XML node that caused this XmlSchemaValidationException.