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.Page for C++