Qualifier Operators
Qualifier operators are used to further qualify objects by assigning them new or different properties. Qualified objects can be used just as their normal objects. However, in some cases the qualification applied to an object can be used to determine what kind of container prompt or documents will result from the || operator (seePrompt Escalation Operator || and Document Escalation Operator ||). Only one specific qualifier is not ignored if not used in conjunction with the || operator and that is the language qualification. Prompts or documents can be qualified multiple times through multiple types of qualifications.
All qualifiers have the same precedence and are syntactically left-associative (they group left-to-right). They are defined as:
QualifiedExpression:
QualifiedPromptExpression
QualifiedDocumentExpression
The following sections describe a qualified prompt expression and a qualified document expression: