System::Xml::XPath::XPathItem 类
XPathItem class
表示 XQuery 1.0 和 XPath 2.0 Data 模型中的一个项。
class XPathItem : public virtual System::Object
方法
| 方法 | 描述 |
|---|---|
| virtual get_IsNode() | 在派生类中重写时,获取一个值,指示该项是表示 XPath 节点还是原子值。 |
| virtual get_TypedValue() | 在派生类中重写时,获取当前项,作为根据其模式类型最合适的装箱对象。 |
| virtual get_Value() | 在派生类中重写时,获取该项的 string 值。 |
| virtual get_ValueAsBoolean() | 在派生类中重写时,获取该项的值,作为 Boolean 类型。 |
| virtual get_ValueAsDateTime() | 在派生类中重写时,获取该项的值,作为 DateTime 类型。 |
| virtual get_ValueAsDouble() | 在派生类中重写时,获取该项的值,作为 Double 类型。 |
| virtual get_ValueAsInt() | 在派生类中重写时,获取该项的值,作为 Int32 类型。 |
| virtual get_ValueAsLong() | 在派生类中重写时,获取该项的值,作为 Int64 类型。 |
| virtual get_ValueType() | 在派生类中重写时,获取该项的类型。 |
| virtual get_XmlType() | 在派生类中重写时,获取该项的 XmlSchemaType。 |
| virtual ValueAs(const TypeInfo&) | 返回该项的值,作为指定的类型。 |
| virtual ValueAs(const TypeInfo&, SharedPtr<IXmlNamespaceResolver>) | 在派生类中重写时,返回该项的值,使用指定的 IXmlNamespaceResolver 对象解析命名空间前缀后指定的类型。 |
Typedefs
| 类型定义 | 描述 |
|---|---|
| Ptr | 此类实例的共享指针别名。 |
另见
- Class Object
- Namespace System::Xml::XPath
- Library Aspose.Font for C++