Función system-property
Devuelve un objeto que representa el valor de la propiedad del sistema que identifica el nombre.
object system-property(string)
Comentarios
El argumento debe evaluarse como una cadena que es un QName válido.El QName se expande a un nombre que utiliza las declaraciones de espacio de nombres del ámbito de la expresión.La función system-property devuelve un objeto que representa el valor de la propiedad del sistema que identifica el nombre.Si no hay tal propiedad de sistema, se devuelve la cadena vacía.
Como estas propiedades son cadenas que representan QNames, debe haber un prefijo que corresponda a una declaración de espacio de nombres del ámbito de "http://www.w3.org/1999/XSL/Transform" para las propiedades xsl:version, xsl:vendor y xsl:vendor-url.En el ámbito de la propiedad msxsl:version debe haber un prefijo que corresponda a la declaración de espacio de nombres "urn:schemas-microsoft-com:xslt".
Propiedad del sistema |
Descripción |
---|---|
xsl:version |
Un número que proporciona la versión de XSLT implementada por el procesador; en el caso de los procesadores XSLT que implementan la versión de XSLT que especifica este documento, el número 1. |
xsl:vendor |
Devuelve la cadena "Microsoft". |
xsl:vendor-url |
Una cadena que contiene la dirección URL "http://www.microsoft.com" |
msxsl:version |
Un número que ofrece la versión de Microsoft XML Core Services (MSXML). |
Ejemplo
La siguiente llamada de función devuelve 1.
system-property('xsl:version')