次の方法で共有


XsltContext.ResolveFunction メソッド

派生クラスでオーバーライドされた場合、関数参照を解決し、その関数を表す IXsltContextFunction を返します。実行時に IXsltContextFunction を使用して、関数の戻り値を取得します。

Public MustOverride Function ResolveFunction( _
   ByVal prefix As String, _   ByVal name As String, _   ByVal ArgTypes() As XPathResultType _) As IXsltContextFunction
[C#]
public abstract IXsltContextFunction ResolveFunction(stringprefix,stringname,XPathResultType[] ArgTypes);
[C++]
public: virtual IXsltContextFunction* ResolveFunction(String* prefix,String* name,XPathResultTypeArgTypes[]) = 0;
[JScript]
public abstract function ResolveFunction(
   prefix : String,name : String,ArgTypes : XPathResultType[]) : IXsltContextFunction;

パラメータ

  • prefix
    XPath 式内に示されている、関数のプリフィックス。
  • name
    関数の名前。
  • ArgTypes
    解決対象の関数の引数型の配列。この配列を使用すると、同じ名前の複数のメソッド (オーバーロードされたメソッドなど) の中から 1 つ選択できるようになります。

戻り値

関数を表す IXsltContextFunction

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

参照

XsltContext クラス | XsltContext メンバ | System.Xml.Xsl 名前空間