|
|
PrinterMonitorComponent overview
PrinterMonitorComponent Constructor |
Initializes a new instance of the PrinterMonitorComponent class. |
DeviceName
|
Gets or sets a value indicating the unique device name of the printer being monitored. When this is set to the name of a printer the monitoring is initiated |
MonitorPrinterChangeEvent
|
Gets or sets a value indicating whether the component monitors for changes in the setup of the printer being monitored |
MonitorJobAddedEvent
|
Gets or sets a value indicating whether the component monitors for jobs being added to the queue of the printer being monitored |
MonitorJobDeletedEvent
|
Gets or sets a value indicating whether the component monitors for jobs being removed from the queue of the printer being monitored |
MonitorJobWrittenEvent
|
Gets or sets a value indicating whether the component monitors for jobs on the queue of the printer being monitored being written |
MonitorJobSetEvent
|
Gets or sets a value indicating whether the component monitors for jobs in the queue of the printer being monitored's properties being changed |
PrinterInformation
|
Gets the PrinterInformation class that describes the current state of the printer queue being monitored |
PrintJobs
|
Gets the current collection of PrintJobs in the queue of the printer being monitored, or the named printer if multiple printers are being monitored simultaneously |
PrinterInformation
|
Gets the printer information about the printer being monitored, or the named printer if multiple printers are being monitored simultaneously |
ThreadTimeout
|
Sets the thread polling frequency of the printer monitor component (in milliseconds). The default value is 50. |
AddPrinter |
Adds a printer to the collection of printers being monitored |
RemovePrinter |
Removes a printer from the collection of printers being monitored |
JobAdded |
Occurs when a PrintJob is added to the queue of a printer being monitored, so long as the MonitorJobAddedEvent property is not set to false |
JobDeleted |
Occurs when a PrintJob is removed from the queue of a printer being monitored, so long as the MonitorJobDeletedEvent property is not set to false |
JobWritten |
Occurs when a PrintJob on the queue of a printer being monitored is written, so long as the MonitorJobWrittenEvent property is not set to false |
JobSet |
Occurs when a PrintJob is changed while in the queue of a printer being monitored, so long as the MonitorJobSetEvent property is not set to false |
PrinterInformationChanged |
Occurs when the PrinterInformation of a printer being monitored changes |