Fonction system-property
Retourne un objet représentant la valeur de la propriété système identifiée par le nom.
object system-property(string)
Notes
L'évaluation de l'argument doit donner une chaîne qui est un nom qualifié valide. Le nom qualifié est développé en un nom à l'aide des déclarations d'espaces de noms applicables à l'expression. La fonction system-property retourne un objet représentant la valeur de la propriété système identifiée par le nom. S'il n'y a pas de telle propriété système, une chaîne vide est retournée.
Ces propriétés étant des chaînes représentant des noms qualifiés, un préfixe doit correspondre à une déclaration d'espace de noms dans la portée de "http://www.w3.org/1999/XSL/Transform" pour les propriétés xsl:version, xsl:vendor et xsl:vendor-url. Un préfixe correspondant à une déclaration d'espace de noms "urn:schemas-microsoft-com:xslt" doit figurer dans la portée de la propriété msxsl:version.
Propriété système |
Description |
---|---|
xsl:version |
Nombre indiquant la version de XSLT implémentée par le processeur. Pour les processeurs XSLT implémentant la version de XSLT spécifiée par ce document, ce nombre est 1. |
xsl:vendor |
Retourne la chaîne « Microsoft ». |
xsl:vendor-url |
Chaîne contenant l'adresse URL « https://www.microsoft.com ». |
msxsl:version |
Nombre indiquant la version de MSXML (Microsoft XML Core Services). |
Exemple
L'appel de fonction suivant retourne 1.
system-property('xsl:version')