Readonly string property printer.printerState returs a string describing the state of the printer. Possible values are Idle, Active, Aborted and Error. That does not work on all systems.