XsltArgumentList Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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ů |