p:with-option
Element information
Namespace: http://www.w3.org/ns/xproc
Schema document: xproc.xsd
Type: p:bindingType
Properties: Global, Qualified
Content
- Sequence [1..1]
- Choice [0..*]
- p:namespaces
from subst. group p:annotation - Sequence [0..1]
- Choice [1..1]
- p:empty
from subst. group p:bindingfrom subst. group p:oneBinding - Choice [0..*]
- p:namespaces
from subst. group p:annotation
- Choice [1..1]
- Choice [0..*]
from group p:optBinding
Attributes
Name | Occ | Type | Description | Notes |
---|---|---|---|---|
xml:id | [0..1] | xsd:ID | from type p:anyProc | |
xml:base | [0..1] | xsd:anyURI | from type p:anyProc | |
name | [1..1] | xsd:QName | from type p:poType | |
select | [1..1] | p:XPathExpression | ||
Any attribute | [0..*] | Namespace: ##other, Process Contents: lax |
Used in
- Group p:atomicStepModel
- Anonymous type of element p:add-attribute via reference to p:atomicStepModel
- Anonymous type of element p:add-xml-base via reference to p:atomicStepModel
- Anonymous type of element p:compare via reference to p:atomicStepModel
- Anonymous type of element p:count via reference to p:atomicStepModel
- Anonymous type of element p:delete via reference to p:atomicStepModel
- Anonymous type of element p:directory-list via reference to p:atomicStepModel
- Anonymous type of element p:error via reference to p:atomicStepModel
- Anonymous type of element p:escape-markup via reference to p:atomicStepModel
- Anonymous type of element p:exec via reference to p:atomicStepModel
- Anonymous type of element p:filter via reference to p:atomicStepModel
- Anonymous type of element p:hash via reference to p:atomicStepModel
- Anonymous type of element p:http-request via reference to p:atomicStepModel
- Anonymous type of element p:identity via reference to p:atomicStepModel
- Anonymous type of element p:insert via reference to p:atomicStepModel
- Anonymous type of element p:label-elements via reference to p:atomicStepModel
- Anonymous type of element p:load via reference to p:atomicStepModel
- Anonymous type of element p:make-absolute-uris via reference to p:atomicStepModel
- Anonymous type of element p:namespace-rename via reference to p:atomicStepModel
- Anonymous type of element p:pack via reference to p:atomicStepModel
- Anonymous type of element p:parameters via reference to p:atomicStepModel
- Anonymous type of element p:rename via reference to p:atomicStepModel
- Anonymous type of element p:replace via reference to p:atomicStepModel
- Anonymous type of element p:set-attributes via reference to p:atomicStepModel
- Anonymous type of element p:sink via reference to p:atomicStepModel
- Anonymous type of element p:split-sequence via reference to p:atomicStepModel
- Anonymous type of element p:store via reference to p:atomicStepModel
- Anonymous type of element p:string-replace via reference to p:atomicStepModel
- Anonymous type of element p:unescape-markup via reference to p:atomicStepModel
- Anonymous type of element p:unwrap via reference to p:atomicStepModel
- Anonymous type of element p:uuid via reference to p:atomicStepModel
- Anonymous type of element p:validate-with-relax-ng via reference to p:atomicStepModel
- Anonymous type of element p:validate-with-schematron via reference to p:atomicStepModel
- Anonymous type of element p:validate-with-xml-schema via reference to p:atomicStepModel
- Anonymous type of element p:vanillaStep via reference to p:atomicStepModel
- Anonymous type of element p:wrap via reference to p:atomicStepModel
- Anonymous type of element p:wrap-sequence via reference to p:atomicStepModel
- Anonymous type of element p:www-form-urldecode via reference to p:atomicStepModel
- Anonymous type of element p:www-form-urlencode via reference to p:atomicStepModel
- Anonymous type of element p:xinclude via reference to p:atomicStepModel
- Anonymous type of element p:xquery via reference to p:atomicStepModel
- Anonymous type of element p:xsl-formatter via reference to p:atomicStepModel
- Anonymous type of element p:xslt via reference to p:atomicStepModel
- Type p:stepType (Element p:step)
- Type p:atomicStepType via reference to p:atomicStepModel (Element p:atomicStep)
Sample instance
<p:with-option name="QName" select="string"> <p:namespaces> <p:documentation> <!--any element--> </p:documentation> </p:namespaces> <p:pipe step="NCName" port="NCName"> <p:documentation> <!--any element--> </p:documentation> </p:pipe> <p:namespaces> <p:documentation> <!--any element--> </p:documentation> </p:namespaces> </p:with-option>