|
|
Holds all the classes and the printer monitor component for monitoring a printer queue and responding to its events. For an overview of the process see PrinterQueueWatch overview
| Class | Description |
|---|---|
| PrinterMonitorComponent | Represents the component that monitors a printer queue and raises events when the printer or queued jobs change. |
| PrintJob class | Represents the details of a single print job queued against the printer being monitored |
| PrintJobCollection class | A type-safe collection of PrintJobs which are on a printer queue |
| PrinterInformation class | Represents the details of the printer that is being monitored (settings, printer driver etc.) |
| PrinterEventArgs class | Represents the event arguments for the PrinterInformationChanged event |
| PrintJobEventArgs class | Represents the event arguments for the JobAdded, JobDeleted, JobWritten and JobSet events |
| InsufficentPrinterAccessRightsException class | Raised when an attempt is made to change the printer settings and the current logged in user does not have sufficient access privilege to effect the change |
| InsufficentPrintJobAccessRightsException class | Raised when an attempt is made to change the print job settings and the current logged in user does not have sufficient access privilege to effect the change |
| PrinterDriver class | Represents the printer driver used by a printer |
| PrintServer class | Represents the server on which one or more printers are installed |
| TimeWindow class | Represents a time slot during which a printer or print job can be scheduled |
Namespace: PrinterQueueWatch
Platforms: Windows NT 4.0, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows .NET Server family
Assembly: PrinterQueueWatch (in PrinterQueueWatch.dll)
Many of the settings in the PrintJob and PrinterInformation classes use the equivalent property from the System.Drawing.Printing Namespace
© 2003-2005 Merrion Computing Ltd. All rights reserved.