system-property Function
9/8/2008
Retorna um objeto que representa o valor da propriedade de sistema identificada pelo nome.
Syntax
object system-property(string)
Parameters
- seqüência de caracteres
Um seqüência de caracteres que é um válido QName.
Return Value
Retorna um objeto que representa o valor da propriedade de sistema identificada pelo nome.
Remarks
O argumento deve ser avaliada para um seqüência de caracteres que é um válido QName. O QName é expandida em um nome usando as declarações espaço Nome no escopo para a expressão. O sistema-propriedade função retorna um objeto que representa o valor da propriedade de sistema identificada pelo nome. Se não houver nenhum tais propriedade system, o seqüência vazia é retornado.
Como essas propriedades são seqüências de caracteres representando QNames, um prefixo deve corresponder a uma declaração espaço nome no escopo para "http://www.w3.org/1999/XSL/TRANSFORM" Para o XSL:Version, xsl:Vendor e xsl:Vendor-propriedades URL. Um prefixo correspondente a uma declaração espaço nome "urn: schemas - microsoft - com:XSLT" Deve estar no escopo para a propriedade msxsl:Version.
Propriedade do Sistema | Descrição |
---|---|
xsl:Version |
Um número dando a versão de XSL Transformations (XSLT) implementada pelo processador; Para implementar a versão de XSLT especificado por este documento, o número 1 processadores XSLT. |
xsl:Vendor |
Retorna o seqüência de caracteres "Microsoft". |
xsl:Vendor-URL |
Um seqüência de caracteres contendo o URL "http://www.microsoft.com". |
msxsl:Version |
Um número dando a versão da Microsoft XML Parser (MSXML). 3 para essa versão. |
Example
A seguinte função chamar retorna 1.
system-property('xsl:version')