| QName | Type | Fixed | Default | Use | Inheritable | Annotation | |
|---|---|---|---|---|---|---|---|
| assert-valid | restriction of xs:NMTOKEN | optional | |||||
| mode | restriction of xs:NMTOKEN | optional | |||||
| name | xs:NMTOKEN | optional | |||||
| try-namespaces | restriction of xs:NMTOKEN | optional | |||||
| use-location-hints | restriction of xs:NMTOKEN | optional | |||||
| use-when | optional | ||||||
| xml:base | xs:anyURI | optional | 
 | ||||
| xml:id | xs:ID | optional | 
 | 
| Elements | p:catch, p:declare-step, p:for-each, p:group, p:otherwise, p:pipeline, p:viewport, p:when | 
| <xs:element name="validate-with-xml-schema"> <xs:complexType> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:sequence> <xs:element ref="p:input"/> </xs:sequence> <xs:sequence> <xs:element ref="p:log"/> </xs:sequence> <xs:sequence> <xs:element ref="p:with-option"/> </xs:sequence> <xs:sequence> <xs:element ref="p:with-param"/> </xs:sequence> <xs:choice> <xs:element ref="p:documentation"/> <xs:element ref="p:pipeinfo"/> </xs:choice> </xs:choice> <xs:attribute name="name" type="xs:NMTOKEN"/> <xs:attribute ref="xml:id"/> <xs:attribute ref="xml:base"/> <xs:attribute |