Actuate Information Delivery API data types : Printer
 
Printer
A complex data type that describes a printer.
Schema
<xsd:complexType name="Printer">
<xsd:all>
<xsd:element name="Name" type="xsd:string" minOccurs="0"/>
<xsd:element name="Manufacturer" type="xsd:string"
minOccurs="0"/>
<xsd:element name="Model" type="xsd:string" minOccurs="0"/>
<xsd:element name="Location" type="xsd:string"
minOccurs="0"/>
<xsd:element name="Description" type="xsd:string"
minOccurs="0"/>
<xsd:element name="SupportOrientation" type="xsd:boolean"
minOccurs="0"/>
<xsd:element name="Orientation" type="xsd:string"
minOccurs="0"/>
<xsd:element name="OrientationOptions"
type="typens:ArrayOfString"
minOccurs="0"/> <xsd:element name="SupportPageSize" type="xsd:boolean"
minOccurs="0"/>
<xsd:element name="PageSize" type="xsd:string"
minOccurs="0"/>
<xsd:element name="PageSizeOptions"
type="typens:ArrayOfString"
minOccurs="0"/>
<xsd:element name="SupportScale" type="xsd:boolean"
minOccurs="0"/>
<xsd:element name="Scale" type="xsd:long" minOccurs="0"/>
<xsd:element name="ScaleOptions" type="typens:ArrayOfInteger"
minOccurs="0"/>
<xsd:element name="SupportResolution" type="xsd:boolean"
minOccurs="0"/>
<xsd:element name="Resolution" type="xsd:string"
minOccurs"=0"/>
<xsd:element name="ResolutionOptions"
type="typens:ArrayOfString" minOccurs="0"/>
<xsd:element name="SupportNumberOfCopies" type="xsd:boolean"
minOccurs="0"/>
<xsd:element name="NumberOfCopies" type="xsd:long"
minOccurs="0"/>
<xsd:element name="SupportCollation" type="xsd:boolean"
minOccurs="0"/>
<xsd:element name="Collation" type="xsd:boolean"
minOccurs="0"/>
<xsd:element name="SupportPaperTray" type="xsd:boolean"
minOccurs="0"/>
<xsd:element name="PaperTray" type="xsd:boolean"
minOccurs="0"/>
<xsd:element name="PaperTrayOptions"
type="typens:ArrayOfString" minOccurs="0"/>
<xsd:element name="SupportDuplex" type="xsd:boolean"
minOccurs="0"/>
<xsd:element name="Duplex" type="xsd:string" minOccurs="0"/>
<xsd:element name="DuplexOptions" type="typens:ArrayOfString"
minOccurs="0"/>
<xsd:element name="SupportColorMode" type="xsd:boolean"
minOccurs="0"/>
<xsd:element name="ColorMode" type="xsd:boolean"
minOccurs="0"/>
<xsd:element name="ColorModeOptions"
type="typens:ArrayOfString" minOccurs="0"/>
<xsd:element name="Status" type="xsd:string" minOccurs="0"/>
</xsd:all>
</xsd:complexType>
Elements
Name
The name of the printer. Cannot exceed 50 characters.
Manufacturer
The manufacturer of the printer.
Model
The model of the printer.
Location
The location of the printer.
Description
The description of the printer.
SupportOrientation
Specifies whether the printer supports setting paper orientation.
Orientation
The setting of the printer’s orientation property.
OrientationOptions
The setting of the printer’s orientation options.
SupportPageSize
Specifies whether page size can be set on the printer.
PageSize
The setting of the printer’s page size property.
PageSizeOptions
The page sizes the printer supports.
SupportScale
Specifies whether the printer supports setting the scaling factor.
Scale
The setting of the printer’s scaling factor.
ScaleOptions
The setting of the printer’s scaling options.
SupportResolution
Specifies whether the printer supports setting the resolution.
Resolution
The setting of the printer’s resolution property.
ResolutionOptions
The setting of the printer’s resolution options.
SupportNumberOfCopies
Specifies whether the printer supports setting the number of copies.
NumberOfCopies
The setting of the number of copies property.
SupportCollation
Specifies whether the printer supports setting the collation.
Collation
The setting of the printer’s collation property.
SupportPaperTray
Specifies whether the printer supports setting the paper tray.
PaperTray
The setting of the printer’s paper tray property.
PaperTrayOptions
The setting of the printers’s paper tray options.
SupportDuplex
Specifies whether the printer supports duplex printing.
Duplex
The setting of the printer’s duplex property.
DuplexOptions
The setting of the printer’s duplex options.
SupportColorMode
Specifies whether the printer supports printing in color.
ColorMode
The setting of the printer’s color mode property.
ColorModeOptions
The setting of printer’s color mode options.
Status
Indicates printer’s availability.