Funzione system-property
Restituisce un oggetto che rappresenta il valore della proprietà di sistema identificata per nome.
object system-property(string)
Note
L'argomento deve restituire una stringa che sia un nome completo valido. Il nome completo viene espanso in un nome che usa le dichiarazioni dello spazio dei nomi nell'ambito dell'espressione. La funzione system-property restituisce un oggetto che rappresenta il valore della proprietà di sistema identificata dal nome. Se non esiste una tale proprietà di sistema, viene restituita una stringa vuota.
Poiché queste proprietà sono stringhe che rappresentano nomi qualificati, è necessario che un prefisso corrisponda a una dichiarazione dello spazio dei nomi nell'ambito della "http://www.w3.org/1999/XSL/Transform" per le proprietà xsl:version, xsl:vendor e xsl:vendor-url. È necessario che un prefisso che corrisponde a una dichiarazione dello spazio dei nomi "urn:schemas-microsoft-com:xslt" sia nell'ambito della proprietà msxsl:version.
Proprietà di sistema |
Descrizione |
---|---|
xsl:version |
Un numero che indica la versione dell'XSLT implementata dal processore. Per i processori XSLT che implementano la versione di XSLT specificata da questo documento, il numero è 1. |
xsl:vendor |
Restituisce la stringa "Microsoft". |
xsl:vendor-url |
Una stringa che contiene l'URL "http://www.microsoft.com" |
msxsl:version |
Un numero che indica la versione di Microsoft XML Core Services (MSXML). |
Esempio
La seguente funzione di chiamata restituisce 1.
system-property('xsl:version')