PrintQueueAttributes Enumeration
.NET Framework 4.5
Specifies the attributes of a print queue and its printer.
This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.
Namespace: System.Printing
Assembly: System.Printing (in System.Printing.dll)
| Member name | Description | |
|---|---|---|
| Published | The print queue is visible to other network users. | |
| RawOnly | The print queue cannot use enhanced metafile (EMF) printing. | |
| EnableBidi | The printer's bidirectional communication is enabled. | |
| ScheduleCompletedJobsFirst | The queue prints a fully spooled job before it prints higher priority jobs that are still spooling. | |
| KeepPrintedJobs | The printer language file is not deleted after the file prints. | |
| EnableDevQuery | The queue holds its jobs when the document and printer configurations do not match. | |
| Hidden | The print queue is not visible in the application UI. | |
| Shared | The print queue is shared. | |
| Queued | The print queue can hold more than one print job at a time. | |
| None | No print queue attribute is specified. | |
| Direct | The print queue sends print jobs immediately to the printer instead of spooling jobs first. |
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.