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()派生クラスでオーバーライドされた場合、XPathExpressionstring 表現を取得します。
virtual get_ReturnType()派生クラスでオーバーライドされた場合、XPath 式の結果型を取得します。
virtual SetContext(SharedPtr<XmlNamespaceManager>)派生クラスでオーバーライドされた場合、名前空間解決に使用する XmlNamespaceManager オブジェクトを指定します。
virtual SetContext(SharedPtr<IXmlNamespaceResolver>)派生クラスでオーバーライドされた場合、名前空間解決に使用する IXmlNamespaceResolver オブジェクトを指定します。

Typedefs

型定義説明
Ptrこのクラスのインスタンスへの共有ポインタのエイリアスです。

参照