Instance Property

displayName

The human-readable printer name.

Declaration

var displayName: String { get }

Discussion

This property contains a printer name that is suitable for display in your app’s user interface. For printers you create yourself using the init(url:) method, the value of this property is nil until you successfully connect to the printer using the contactPrinter(_:) method.

See Also

Getting the Printer Information

var displayLocation: String?

The human-readable text describing the location of the printer.

var makeAndModel: String?

A string containing the manufacturer’s name and the model name of the printer.

var supportedJobTypes: UIPrinter.JobTypes

The capabilities of the printer.

struct UIPrinter.JobTypes

Bit mask flags indicating the types of jobs that the printer supports.

var supportsColor: Bool

A Boolean value indicating whether the printer supports color printing.

var supportsDuplex: Bool

A Boolean value indicating whether the printer supports printing on both sides of a piece of paper.