System::Xml::Xsl::XsltContext::ResolveFunction メソッド
XsltContext::ResolveFunction method
派生クラスでオーバーライドされた場合、関数参照を解決し、その関数を表す IXsltContextFunction を返します。IXsltContextFunction は実行時に関数の戻り値を取得するために使用されます。
virtual SharedPtr<IXsltContextFunction> System::Xml::Xsl::XsltContext::ResolveFunction(String prefix, String name, ArrayPtr<System::Xml::XPath::XPathResultType> ArgTypes)=0
| パラメーター | 型 | 説明 |
|---|---|---|
| prefix | String | XPath 式に現れる関数のプレフィックスです。 |
| name | String | 関数の名前です。 |
| ArgTypes | ArrayPtr<System::Xml::XPath::XPathResultType> | 解決対象の関数の引数型の配列です。同名のメソッド(例えばオーバーロードされたメソッド)間で選択できるようにします。 |
ReturnValue
関数を表す IXsltContextFunction です。
参照
- Typedef SharedPtr
- Class IXsltContextFunction
- Class String
- Typedef ArrayPtr
- Enum XPathResultType
- Class XsltContext
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++