XsltArgumentList Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Contiene un número variable de argumentos que son parámetros XSLT o objetos de extensión.
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
- Herencia
-
XsltArgumentList
Comentarios
El método usa Transform esta clase. Permite invocar parámetros y objetos de extensión desde la hoja de estilos.
Cuando los parámetros y objetos se agregan a XsltArgumentList, están asociados a un nombre completo de espacio de nombres y un URI de espacio de nombres, respectivamente.
A continuación se muestran las ventajas de pasar un objeto en lugar de usar un script incrustado como <msxsl:script>:
Proporciona una mejor encapsulación y reutilización de las clases.
Permite que las hojas de estilo sean más pequeñas y fáciles de mantener.
Admite el paso de fragmentos de nodo (a través de XPathNavigator) a la hoja de estilos.
Para obtener más información sobre el uso de XsltArgumentList, vea Objetos de extensión XSLT y parámetros XSLT.
Constructores
| Nombre | Description |
|---|---|
| XsltArgumentList() |
Implementa una nueva instancia de .XsltArgumentList |
Métodos
| Nombre | Description |
|---|---|
| AddExtensionObject(String, Object) |
Agrega un nuevo objeto a XsltArgumentList y lo asocia al URI del espacio de nombres. |
| AddParam(String, String, Object) |
Agrega un parámetro a XsltArgumentList y lo asocia al nombre completo del espacio de nombres. |
| Clear() |
Quita todos los parámetros y objetos de extensión de .XsltArgumentList |
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetExtensionObject(String) |
Obtiene el objeto asociado al espacio de nombres especificado. |
| GetHashCode() |
Actúa como la función hash predeterminada. (Heredado de Object) |
| GetParam(String, String) |
Obtiene el parámetro asociado al nombre completo del espacio de nombres. |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| RemoveExtensionObject(String) |
Quita el objeto con el URI del espacio de nombres de XsltArgumentList. |
| RemoveParam(String, String) |
Quita el parámetro de .XsltArgumentList |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
Eventos
| Nombre | Description |
|---|---|
| XsltMessageEncountered |
Se produce cuando el elemento especifica un mensaje en la hoja de estilos |