XsltArgumentList Classe

Définition

Contient un nombre variable d’arguments qui sont des paramètres XSLT ou des objets d’extension.

public ref class XsltArgumentList sealed
public ref class XsltArgumentList
public sealed class XsltArgumentList
public class XsltArgumentList
type XsltArgumentList = class
Public NotInheritable Class XsltArgumentList
Public Class XsltArgumentList
Héritage
XsltArgumentList

Remarques

Cette classe est utilisée par la Transform méthode. Il permet aux paramètres et aux objets d’extension d’être appelés à partir de la feuille de style.

Lorsque les paramètres et objets sont ajoutés au XsltArgumentListparamètre , ils sont associés à un nom qualifié d’espace de noms et à un URI d’espace de noms, respectivement.

Les avantages suivants sont de passer un objet plutôt que d’utiliser un script incorporé tel que <msxsl:script>:

  • Offre une meilleure encapsulation et réutilisation des classes.

  • Permet aux feuilles de style d’être plus petites et plus facilement conservées.

  • Prend en charge le passage de fragments de nœud (via le XPathNavigator) à la feuille de style.

Pour plus d’informations sur l’utilisation des XsltArgumentListobjets d’extension XSLT et des paramètres XSLT.

Constructeurs

Nom Description
XsltArgumentList()

Implémente une nouvelle instance du XsltArgumentList.

Méthodes

Nom Description
AddExtensionObject(String, Object)

Ajoute un nouvel objet à l’URI XsltArgumentList de l’espace de noms et l’associe.

AddParam(String, String, Object)

Ajoute un paramètre au XsltArgumentList nom qualifié de l’espace de noms et l’associe.

Clear()

Supprime tous les paramètres et objets d’extension de l’objet XsltArgumentList.

Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GetExtensionObject(String)

Obtient l’objet associé à l’espace de noms donné.

GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetParam(String, String)

Obtient le paramètre associé au nom qualifié de l’espace de noms.

GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
RemoveExtensionObject(String)

Supprime l’objet avec l’URI d’espace de noms du XsltArgumentList.

RemoveParam(String, String)

Supprime le paramètre du XsltArgumentList.

ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

Événements

Nom Description
XsltMessageEncountered

Se produit lorsqu’un message est spécifié dans la feuille de style par l’élément xsl:message .

S’applique à