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, los cuales son parámetros XSLT o bien objetos de extensión.
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
- Herencia
-
XsltArgumentList
Comentarios
El método usa Transform esta clase. Permite invocar parámetros y objetos de extensión desde dentro de la hoja de estilos.
Cuando los parámetros y los objetos se agregan a XsltArgumentList, se asocian con un nombre calificado 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 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
XsltArgumentList() |
Implementa una nueva instancia de XsltArgumentList. |
Métodos
AddExtensionObject(String, Object) |
Agrega un nuevo objeto a la lista 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 que el objeto actual. (Heredado de Object) |
GetExtensionObject(String) |
Obtiene el objeto asociado al espacio de nombres dado. |
GetHashCode() |
Sirve 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 Object actual. (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
XsltMessageEncountered |
Aparece cuando hay un mensaje especificado por el elemento |