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 che sono parametri XSLT o oggetti di estensione.
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 utilizzata 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 a XsltArgumentList, sono associati rispettivamente a un nome completo dello spazio dei nomi e a un URI dello spazio dei nomi.
Di seguito sono riportati i vantaggi derivanti dal passaggio di un oggetto anziché dall'uso di uno script incorporato, ad <msxsl:script>esempio :
Fornisce un migliore incapsulamento e riutilizzo delle classi.
Consente di mantenere i fogli di stile più piccoli e più facilmente.
Supporta il passaggio di frammenti di nodo (tramite ) XPathNavigatoral foglio di stile.
Per altre informazioni sull'uso di XsltArgumentList, vedere Oggetti estensione XSLT e parametri XSLT.
Costruttori
| Nome | Descrizione |
|---|---|
| XsltArgumentList() |
Implementa una nuova istanza di XsltArgumentList. |
Metodi
| Nome | Descrizione |
|---|---|
| AddExtensionObject(String, Object) |
Aggiunge un nuovo oggetto all'oggetto XsltArgumentList e lo associa all'URI dello spazio dei nomi. |
| AddParam(String, String, Object) |
Aggiunge un parametro all'oggetto XsltArgumentList e lo associa al nome completo dello spazio dei nomi. |
| Clear() |
Rimuove tutti i parametri e gli oggetti di estensione 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 il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (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
| Nome | Descrizione |
|---|---|
| XsltMessageEncountered |
Si verifica quando un messaggio viene specificato nel foglio di stile dall'elemento |