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
| Parameter | Type | 描述 |
|---|---|---|
| s | 字符串 | 用于验证简单类型的 string。 |
| nameTable | SharedPtr<XmlNameTable> | 如果此 XmlSchemaDatatype 对象表示 xs:NCName 类型,则在解析 string 时用于原子化的 XmlNameTable。 |
| nsmgr | SharedPtr<IXmlNamespaceResolver> | 如果此 XmlSchemaDatatype 对象表示 xs:QName 类型,则在解析 string 时使用的 IXmlNamespaceResolver 对象。 |
ReturnValue
一个可以安全转换为 XmlSchemaDatatype::get_ValueType 调用返回的类型的 Object。
另见
- Typedef SharedPtr
- Class Object
- Class String
- Class XmlNameTable
- Class IXmlNamespaceResolver
- Class XmlSchemaDatatype
- Namespace System::Xml::Schema
- Library Aspose.Page for C++