<xsl:call-template> 元素
依名稱叫用範本。
<xsl:call-template
name = QName
</xsl:call-template>
屬性
- name
必要項。 要叫用之範本的 限定名稱 (XSLT) 名稱。
項目資訊
備註
<xsl:call-template> 可讓您叫用具有指派之 name 屬性的具名範本 (也就是 <xsl:template> 項目)。 如果 <xsl:template> 項目具有 name 屬性,它也可能 (但非必須) 具有 match 屬性。 <xsl:call-template> 項目會依據名稱叫用範本;它具有必要的 name 屬性,可識別要叫用的範本。 與 <xsl:apply-templates> 不同,<xsl:call-template> 並不會變更目前節點或目前節點清單。
若樣式表中有多個範本具有相同的名稱與相同的匯入優先順序,就會發生錯誤。
<xsl:call-template> 項目可以包含任何數量的 <xsl:with-param> 項目。 但它不可包含其他 XSLT 項目。
下列主題提供 <xsl:call-template> 的範例。