System::Xml::Schema::XmlSchemaDatatype::ParseValue 方法
XmlSchemaDatatype::ParseValue method
在派生类中重写时,验证指定的 string 是否符合内置或用户定义的简单类型。
virtual SharedPtr<Object> System::Xml::Schema::XmlSchemaDatatype::ParseValue(String s, SharedPtr<XmlNameTable> nameTable, SharedPtr<IXmlNamespaceResolver> nsmgr)=0
| 参数 | 类型 | 描述 |
|---|---|---|
| s | String | 用于验证简单类型的 string。 |
| nameTable | SharedPtr<XmlNameTable> | 在解析 string 时用于原子化的 XmlNameTable,前提是此 XmlSchemaDatatype 对象表示 xs:NCName 类型。 |
| nsmgr | SharedPtr<IXmlNamespaceResolver> | 在解析 string 时使用的 IXmlNamespaceResolver 对象,前提是此 XmlSchemaDatatype 对象表示 xs:QName 类型。 |
ReturnValue
一个可以安全转换为 XmlSchemaDatatype::get_ValueType 调用返回的类型的 Object。
另见
- Typedef SharedPtr
- Class Object
- Class String
- Class XmlNameTable
- Class IXmlNamespaceResolver
- Class XmlSchemaDatatype
- Namespace System::Xml::Schema
- Library Aspose.Font for C++