XsltArgumentList Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 |