تابع system-property() XSLT

تعریف و نحوه‌ی استفاده

تابع system-property() مقادیر خصوصیات سیستم شناسایی شده از طریق نام را بازمی‌گرداند.

خصوصیات سیستم در فضای نام XSLT:

خصوصیت سیستم توضیح
xsl:version

شماره‌ی نسخه‌ی XSLT پیاده‌سازی شده توسط پردازش‌کننده را ارائه می‌دهد;

اگر پردازش‌کننده‌ی XSLT نسخه‌ی XSLT مشخص شده در این مستند را پیاده‌سازی کند، این شماره 1 است.

xsl:vendor توسعه‌دهنده‌ی پردازش‌کننده‌ی XSLT
xsl:vendor-url URL توسعه‌دهنده‌ی پردازش‌کننده‌ی XSLT را شناسایی می‌کند.
msxsl:version شماره‌ی نسخه‌ی Microsoft XML Core Service (MSXML) را ارائه می‌دهد.

نحوه‌ی استفاده

object system-property(string)

پارامتر

پارامتر شرح
string ضروری. مشخص می‌کند که باید یک خاصیت سیستم بازگردانده شود.

مثال

<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
<body>
<p>
Version:
<xsl:value-of select="system-property('xsl:version')" />
<br />
Vendor:
<xsl:value-of select="system-property('xsl:vendor')" />
<br />
Vendor URL:
<xsl:value-of select="system-property('xsl:vendor-url')" />
</p>
</body>
</html>
</xsl:template>
</xsl:stylesheet>

فایل XSL را مشاهده کنید،نتیجه را مشاهده کنید.