| QName | Type | Fixed | Default | Use | Inheritable | Annotation |
|---|---|---|---|---|---|---|
| default-collation | xsl:uri-list | optional | ||||
| exclude-result-prefixes | xsl:prefix-list-or-all | optional | ||||
| extension-element-prefixes | xsl:prefix-list | optional | ||||
| inherit-namespaces | xsl:yes-or-no | yes | optional | |||
| name | xsl:avt | required | ||||
| namespace | xsl:avt | optional | ||||
| type | xsl:QName | optional | ||||
| use-attribute-sets | xsl:QNames | optional | ||||
| use-when | xsl:expression | optional | ||||
| validation | xsl:validation-type | optional | ||||
| version | xs:decimal | optional | ||||
| xpath-default-namespace | xs:anyURI | optional | ||||
| Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.w3.org/1999/XSL/Transform' | ||||||
<xs:element name="element" substitutionGroup="xsl:instruction"> <xs:complexType mixed="true"> <xs:complexContent> <xs:extension base="xsl:sequence-constructor"> <xs:attribute name="name" type="xsl:avt" use="required"/> <xs:attribute name="namespace" type="xsl:avt"/> <xs:attribute name="inherit-namespaces" type="xsl:yes-or-no" default="yes"/> <xs:attribute name="use-attribute-sets" type="xsl:QNames" default=""/> <xs:attribute name="type" type="xsl:QName"/> <xs:attribute name="validation" type="xsl:validation-type"/> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |