System::Xml::XPath::XPathExpression クラス
XPathExpression class
コンパイルされた XPath 式を表す型付きクラスを提供します。
class XPathExpression : public System::Object
メソッド
| メソッド | 説明 |
|---|---|
| virtual AddSort(SharedPtr<Object>, SharedPtr<Collections::Generic::IComparer<SharedPtr<Object>>>) | 派生クラスでオーバーライドされた場合、指定された IComparer オブジェクトに従って XPath 式で選択されたノードをソートします。 |
| virtual AddSort(SharedPtr<Object>, XmlSortOrder, XmlCaseOrder, String, XmlDataType) | 派生クラスでオーバーライドされた場合、提供されたパラメーターに従って XPath 式で選択されたノードをソートします。 |
| virtual Clone() | 派生クラスでオーバーライドされた場合、この XPathExpression のクローンを返します。 |
| static Compile(const String&) | 指定された XPath 式をコンパイルし、その式を表す XPathExpression オブジェクトを返します。 |
| static Compile(const String&, const SharedPtr<IXmlNamespaceResolver>&) | 指定された XPath 式をコンパイルし、名前空間解決のために指定された IXmlNamespaceResolver オブジェクトを使用し、その式を表す XPathExpression オブジェクトを返します。 |
| virtual get_Expression() | 派生クラスでオーバーライドされた場合、XPathExpression の string 表現を取得します。 |
| virtual get_ReturnType() | 派生クラスでオーバーライドされた場合、XPath 式の結果型を取得します。 |
| virtual SetContext(SharedPtr<XmlNamespaceManager>) | 派生クラスでオーバーライドされた場合、名前空間解決に使用する XmlNamespaceManager オブジェクトを指定します。 |
| virtual SetContext(SharedPtr<IXmlNamespaceResolver>) | 派生クラスでオーバーライドされた場合、名前空間解決に使用する IXmlNamespaceResolver オブジェクトを指定します。 |
Typedefs
| 型定義 | 説明 |
|---|---|
| Ptr | このクラスのインスタンスへの共有ポインタのエイリアスです。 |
参照
- Class Object
- Namespace System::Xml::XPath
- Library Aspose.Page for C++