次の方法で共有


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)

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

RemoveParam(String, String)

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

ToString()

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

(継承元 Object)

events

XsltMessageEncountered

スタイル シートに xsl:message 要素でメッセージが指定されている場合に発生します。

適用対象