---
title: printerID
framework: uikit
role: symbol
role_heading: Instance Property
path: uikit/uiprintinfo/printerid
---

# printerID

An identifier of the printer to use for the print job.

## Declaration

```swift
var printerID: String? { get set }
```

## Discussion

Discussion This property is set through user selection in the printing user interface. You may provide a printer ID as a hint (for example, the last printer used from a particular print job). The default value is nil.

## See Also

### Managing print-job attributes

- [duplex](uikit/uiprintinfo/duplex-swift.property.md)
- [UIPrintInfo.Duplex](uikit/uiprintinfo/duplex-swift.enum.md)
- [jobName](uikit/uiprintinfo/jobname.md)
- [orientation](uikit/uiprintinfo/orientation-swift.property.md)
- [UIPrintInfo.Orientation](uikit/uiprintinfo/orientation-swift.enum.md)
- [outputType](uikit/uiprintinfo/outputtype-swift.property.md)
- [UIPrintInfo.OutputType](uikit/uiprintinfo/outputtype-swift.enum.md)
