System::Xml::Schema::XmlSchemaDatatype::ParseValue method
Contents
[
Hide
]XmlSchemaDatatype::ParseValue method
When overridden in a derived class, validates the string specified against a built-in or user-defined simple type.
virtual SharedPtr<Object> System::Xml::Schema::XmlSchemaDatatype::ParseValue(String s, SharedPtr<XmlNameTable> nameTable, SharedPtr<IXmlNamespaceResolver> nsmgr)=0
Parameter | Type | Description |
---|---|---|
s | String | The string to validate against the simple type. |
nameTable | SharedPtr<XmlNameTable> | The XmlNameTable to use for atomization while parsing the string if this XmlSchemaDatatype object represents the xs:NCName type. |
nsmgr | SharedPtr<IXmlNamespaceResolver> | The IXmlNamespaceResolver object to use while parsing the string if this XmlSchemaDatatype object represents the xs:QName type. |
ReturnValue
An Object that can be cast safely to the type returned by the XmlSchemaDatatype::get_ValueType call.
See Also
- Typedef SharedPtr
- Class Object
- Class String
- Class XmlNameTable
- Class IXmlNamespaceResolver
- Class XmlSchemaDatatype
- Namespace System::Xml::Schema
- Library Aspose.PUB for C++