2.2.7.1.3 title Element
The title XML element specifies a string using attributes or nested text, optionally combined with nested parameter elements, that SHOULD be used by the AsyncUI client as the displayable title of a printer event.
If any of the strings specified by attributes or nested text contains position parameter replacement tags, the client MUST replace the parameters with strings that are constructed from the sequence of parameter elements.
-
<xs:element name="title"> <xs:complexType mixed="true" > <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" ref="parameter" /> </xs:sequence> <xs:attribute name="stringID" type="xs:integer" use="optional" /> <xs:attribute name="resourceDll" type="xs:string" use="optional" /> </xs:complexType> </xs:element>
Child Elements
Element |
Type |
Description |
---|---|---|
parameter |
parameter |
See section 2.2.7.1.5. |
Attributes
Name |
Type |
Description |
---|---|---|
stringID |
xs:integer |
The value of this optional attribute, if present, is the key of a string resource in the resource file specified by the resourceDll attribute. If the resourceDll attribute is not specified, stringID MUST be used as the key of a string resource in the default resource file. String resources that are present in the default resource file are specified in section 2.2.6. |
resourceDll |
xs:string |
The value of this optional attribute, if present, is the driver-file name of a resource file on the client system that contains the string resources used in this message. If no value is specified, a default resource file MUST be used. |
If the stringID attribute is not specified, the text content in the title element MUST be present, and it MUST be used by the client as the string to display.
If the stringID attribute is specified, the title element MUST NOT contain nested text, and the client MUST treat the presence of such text as an error.
Nested text MUST NOT follow a parameter element.