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 rozšiřující objekty.
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
Tuto třídu používá Transform metoda. Umožňuje vyvolání parametrů a rozšiřujících objektů ze šablony stylů.
Při přidání parametrů a objektů do XsltArgumentListobjektu jsou přidruženy k kvalifikovanému názvu oboru názvů a identifikátoru URI oboru názvů.
Následující výhody představují výhody předání objektu místo použití vloženého skriptu, například <msxsl:script>:
Poskytuje lepší enkapsulaci a opakované použití tříd.
Umožňuje, aby byly šablony stylů 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í XsltArgumentList, viz XSLT Rozšiřující objekty a XSLT parametry.
Konstruktory
| Name | Description |
|---|---|
| XsltArgumentList() |
Implementuje novou instanci XsltArgumentList. |
Metody
| Name | Description |
|---|---|
| AddExtensionObject(String, Object) |
Přidá do objektu 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 rozšiřující objekty z objektu XsltArgumentList. |
| Equals(Object) |
Určuje, zda je zadaný objekt roven 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() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního 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
| Name | Description |
|---|---|
| XsltMessageEncountered |
Nastane, když je zpráva zadána v šabloně stylů element. |