Returns detailed information about the schema exception. More...
Inherits System::Details_SystemException.
Inherited by System::Xml::Schema::Details_XmlSchemaInferenceException, and System::Xml::Schema::Details_XmlSchemaValidationException.
Public Types | |
using | Ptr = SharedPtr< XmlSchemaException > |
An alias for shared pointer to an instance of this class. More... | |
Public Member Functions | |
ASPOSECPP_SHARED_API String | get_SourceUri () |
ASPOSECPP_SHARED_API int32_t | get_LineNumber () |
ASPOSECPP_SHARED_API int32_t | get_LinePosition () |
ASPOSECPP_SHARED_API SharedPtr< XmlSchemaObject > | get_SourceSchemaObject () |
ASPOSECPP_SHARED_API String | get_Message () const override |
Returns detailed information about the schema exception.
An alias for shared pointer to an instance of this class.
ASPOSECPP_SHARED_API int32_t System::Xml::Schema::Details_XmlSchemaException::get_LineNumber | ( | ) |
Returns the line number indicating where the error occurred.
ASPOSECPP_SHARED_API int32_t System::Xml::Schema::Details_XmlSchemaException::get_LinePosition | ( | ) |
Returns the line position indicating where the error occurred.
|
override |
Returns the description of the error condition of this exception.
ASPOSECPP_SHARED_API SharedPtr<XmlSchemaObject> System::Xml::Schema::Details_XmlSchemaException::get_SourceSchemaObject | ( | ) |
The XmlSchemaObject
that produced the XmlSchemaException.
ASPOSECPP_SHARED_API String System::Xml::Schema::Details_XmlSchemaException::get_SourceUri | ( | ) |
Returns the Uniform Resource Identifier (URI) location of the schema that caused the exception.