XsltArgumentList 類別

定義

包含引數的變數,引數為 XSLT 參數或延伸物件 (Extension Object)。

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)

事件

XsltMessageEncountered

發生於 xsl:message 元素在樣式表中指定訊息時。

適用於