XsltArgumentList Třída

Definice

Obsahuje proměnný počet argumentů, které jsou buď parametry XSLT, nebo objekty rozšíření.

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
Dědičnost
XsltArgumentList

Poznámky

Tato třída je používána metodou Transform . Umožňuje vyvolat parametry a objekty rozšíření z šablony stylů.

Při přidání parametrů a objektů do objektu XsltArgumentListjsou přidruženy k kvalifikovanému názvu oboru názvů a identifikátoru URI oboru názvů.

Následující výhodou je předání objektu místo použití vloženého skriptu, například <msxsl:script>:

  • Poskytuje lepší zapouzdření a opakované použití tříd.

  • Umožňuje, aby šablony stylů byly menší a snadněji udržované.

  • Podporuje předávání fragmentů uzlů (prostřednictvím XPathNavigator) do šablony stylů.

Další informace o použití XsltArgumentListrozšíření XSLT objekty a parametry XSLT.

Konstruktory

XsltArgumentList()

Implementuje novou instanci XsltArgumentList.

Metody

AddExtensionObject(String, Object)

Přidá do něj XsltArgumentList nový objekt a přidruží ho k identifikátoru URI oboru názvů.

AddParam(String, String, Object)

Přidá do něj XsltArgumentList parametr a přidruží ho k kvalifikovanému názvu oboru názvů.

Clear()

Odebere všechny parametry a objekty rozšíření z objektu XsltArgumentList.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetExtensionObject(String)

Získá objekt přidružený k danému oboru názvů.

GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetParam(String, String)

Získá parametr přidružený k kvalifikovanému názvu oboru názvů.

GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

(Zděděno od Object)
RemoveExtensionObject(String)

Odebere objekt s identifikátorem URI oboru názvů z objektu XsltArgumentList.

RemoveParam(String, String)

Odebere parametr z objektu XsltArgumentList.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

událost

XsltMessageEncountered

Nastane, když je zpráva zadána v šabloně stylů element xsl:message .

Platí pro