Partager via


XsltArgumentList Classe

Définition

Contient un nombre variable d'arguments qui sont soit des paramètres XSLT, soit des objets d'extension.

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
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 les objets sont ajoutés à celui-ci XsltArgumentList, ils sont associés à un nom qualifié d’espace de noms et à un URI d’espace de noms, respectivement.

Voici les avantages de passer un objet plutôt que d’utiliser un script incorporé comme <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

XsltArgumentList()

Implémente une nouvelle instance de XsltArgumentList.

Méthodes

AddExtensionObject(String, Object)

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

AddParam(String, String, Object)

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

Clear()

Supprime tous les paramètres et tous les objets d'extension de 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 spécifié.

GetHashCode()

Fait office de fonction de hachage par défaut.

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

Obtient le paramètre associé au nom qualifié d'espace de noms.

GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

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

Supprime l'objet ainsi que l'URI d'espace de noms de XsltArgumentList.

RemoveParam(String, String)

Supprime le paramètre de XsltArgumentList.

ToString()

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

(Hérité de Object)

Événements

XsltMessageEncountered

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

S’applique à