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')

Voir aussi

Référence

Référence des types de données XML