XsltArgumentList クラス

定義

XSLT パラメーターまたは拡張オブジェクトである可変数の引数が含まれています。

public ref class XsltArgumentList
public ref class XsltArgumentList sealed
public class XsltArgumentList
public sealed class XsltArgumentList
type XsltArgumentList = class
Public Class XsltArgumentList
Public NotInheritable Class XsltArgumentList
継承
XsltArgumentList

注釈

このクラスは、 Transform メソッドによって使用されます。 これにより、スタイル シート内からパラメーターと拡張オブジェクトを呼び出すことができます。

パラメーターとオブジェクトが XsltArgumentListに追加されると、それぞれ名前空間修飾名と名前空間 URI に関連付けられます。

<msxsl:script>などの埋め込みスクリプトを使用するのではなく、オブジェクトを渡す利点を次に示します。

  • クラスのカプセル化と再利用が向上します。

  • スタイル シートを小さく、より簡単に維持できるようにします。

  • ( XPathNavigatorを介して) ノード フラグメントをスタイル シートに渡すことをサポートします。

XsltArgumentListの使用方法の詳細については、「XSLT 拡張オブジェクトXSLT パラメーター」を参照してください。

コンストラクター

名前 説明
XsltArgumentList()

XsltArgumentListの新しいインスタンスを実装します。

メソッド

名前 説明
AddExtensionObject(String, Object)

XsltArgumentListに新しいオブジェクトを追加し、名前空間 URI に関連付けます。

AddParam(String, String, Object)

XsltArgumentListにパラメーターを追加し、それを名前空間修飾名に関連付けます。

Clear()

XsltArgumentListからすべてのパラメーターと拡張オブジェクトを削除します。

Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetExtensionObject(String)

指定された名前空間に関連付けられているオブジェクトを取得します。

GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetParam(String, String)

名前空間の修飾名に関連付けられているパラメーターを取得します。

GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
RemoveExtensionObject(String)

名前空間 URI を持つオブジェクトを XsltArgumentListから削除します。

RemoveParam(String, String)

XsltArgumentListからパラメーターを削除します。

ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

イベント

名前 説明
XsltMessageEncountered

xsl:message要素によってスタイル シートにメッセージが指定されたときに発生します。

適用対象