XsltArgumentList Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Contiene un numero variabile di argomenti costituiti da parametri XSLT o oggetti estensioni.
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
- Ereditarietà
-
XsltArgumentList
Commenti
Questa classe viene usata dal Transform metodo . Consente di richiamare parametri e oggetti di estensione dall'interno del foglio di stile.
Quando i parametri e gli oggetti vengono aggiunti all'oggetto XsltArgumentList, sono associati rispettivamente a un nome qualificato dello spazio dei nomi e a un URI dello spazio dei nomi.
Di seguito sono riportati i vantaggi per passare un oggetto anziché usare uno script incorporato, <msxsl:script>
ad esempio :
Migliore incapsulamento e riutilizzo delle classi.
Consente ai fogli di stile di essere più piccoli e più facilmente gestiti.
Supporta il passaggio di frammenti di nodo (tramite ) XPathNavigatoral foglio di stile.
Per altre informazioni sull'uso di XsltArgumentList, vedere Oggetti estensioni XSLT e parametri XSLT.
Costruttori
XsltArgumentList() |
Implementa una nuova istanza dell'oggetto XsltArgumentList. |
Metodi
AddExtensionObject(String, Object) |
Aggiunge un nuovo oggetto a XsltArgumentList e lo associa all'URI dello spazio dei nomi. |
AddParam(String, String, Object) |
Aggiunge un parametro a XsltArgumentList e lo associa al nome completo dello spazio dei nomi. |
Clear() |
Rimuove tutti i parametri e gli oggetti estensioni da XsltArgumentList . |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetExtensionObject(String) |
Ottiene l'oggetto associato allo spazio dei nomi specificato. |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetParam(String, String) |
Ottiene il parametro associato al nome completo dello spazio dei nomi. |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
RemoveExtensionObject(String) |
Rimuove l'oggetto con l'URI dello spazio dei nomi da XsltArgumentList . |
RemoveParam(String, String) |
Rimuove il parametro da XsltArgumentList . |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Eventi
XsltMessageEncountered |
Si verifica quando viene specificato un messaggio nel foglio di stile dall'elemento |