XsltArgumentList Clase

Definición

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 xsl:message .

Se aplica a