Expand Minimize
This topic has not yet been rated - Rate this topic

PrintQueue Properties

The PrintQueue type exposes the following members.

  Name Description
Public property AveragePagesPerMinute Gets the speed of the printer measured in pages per minute.
Public property ClientPrintSchemaVersion Gets the version of the Print Schema.
Public property Comment Gets or sets a comment about the printer.
Public property CurrentJobSettings Gets an object that contains the configuration settings for the current print job.
Public property DefaultPrintTicket Gets or sets the default printer options associated with this PrintQueue.
Public property DefaultPriority Gets or sets the default priority that is given to each new print job added to the queue.
Public property Description Gets a description of the print queue.
Public property FullName Gets the complete name of the queue.
Public property HasPaperProblem Gets a value that indicates if the printer is having an unspecified paper problem.
Public property HasToner Gets a value that indicates if the printer has toner.
Public property HostingPrintServer Gets or sets (protected) the print server that controls the print queue.
Public property InPartialTrust Gets or sets a value that indicates whether the queue is operating in a partially trusted mode, a higher level of trust.
Public property IsBidiEnabled Gets a value that indicates whether bidirectional communication with the printer is enabled.
Public property IsBusy Gets a value that indicates whether the printing device is busy.
Public property IsDevQueryEnabled Gets a value that indicates whether the queue holds documents when document and printer configurations do not match.
Public property IsDirect Gets a value that indicates whether the queue prints directly to the printer or spools documents first and then prints them.
Protected property IsDisposed Gets or sets a value that indicates whether the object has been disposed. (Inherited from PrintSystemObject.)
Public property IsDoorOpened Gets a value that indicates whether a door is open on the printer.
Public property IsHidden Gets a value that indicates whether the print queue is hidden in your application's user interface.
Public property IsInError Gets a value that indicates whether the printer or device is in an error condition.
Public property IsInitializing Gets a value that indicates whether the printer is initializing itself.
Public property IsIOActive Gets a value that indicates whether the printer is receiving or sending data or signals.
Public property IsManualFeedRequired Gets a value that indicates whether the printer needs to be manually fed paper for the current print job.
Public property IsNotAvailable Gets a value that indicates whether the printer is available.
Public property IsOffline Gets a value that indicates whether the printer is offline.
Public property IsOutOfMemory Gets a value that indicates whether the printer is out of memory.
Public property IsOutOfPaper Gets a value that indicates whether the printer needs to be reloaded with paper of the size required for the current job.
Public property IsOutputBinFull Gets a value that indicates whether the output area of the printer is in danger of overflowing.
Public property IsPaperJammed Gets a value that indicates whether the current sheet of paper is stuck in the printer.
Public property IsPaused Gets a value that indicates whether the print queue has been paused.
Public property IsPendingDeletion Gets a value that indicates whether the printer is in the process of deleting a print job.
Public property IsPowerSaveOn Gets a value that indicates whether the printer is in power save mode.
Public property IsPrinting Gets a value that indicates whether a job is printing.
Public property IsProcessing Gets a value that indicates whether the printer is processing a print job.
Public property IsPublished Gets a value that indicates whether the printer is visible to other network users.
Public property IsQueued Gets a value that indicates whether the printer can support a queue with more than one print job in it at a time.
Public property IsRawOnlyEnabled Gets a value that indicates whether the print queue can use EMF (Enhanced Meta File) that enables faster data flow from a printing application to the Windows spooler.
Public property IsServerUnknown Gets a value that indicates whether the printer is in an error state.
Public property IsShared Gets a value that indicates whether the printer is available for use by other computers on the network.
Public property IsTonerLow Gets a value that indicates whether the printer is running short of toner.
Public property IsWaiting Gets a value that indicates whether the queue is waiting for a job to be added.
Public property IsWarmingUp Gets a value that indicates whether the printer is warming up.
Public property IsXpsDevice Gets a value that indicates whether the printer's driver is built on the Printing Overview so it uses XML Paper Specification (XPS) as its page description language. 
Public property KeepPrintedJobs Gets a value that indicates whether the queue is saving the printer language file instead of deleting it following printing.
Public property Location Gets or sets the printer's physical location.
Public property Static member MaxPrintSchemaVersion Gets the most recent possible version number of the Print Schema that the queue can use.
Public property Name Gets or sets the print queue's name. (Overrides PrintSystemObject.Name.)
Public property NeedUserIntervention Gets a value that indicates whether the printer needs the attention of a human being.
Public property NumberOfJobs Gets the total number of jobs lined up in the print queue.
Public property PagePunt Gets a value that indicates whether the printer is unable to print the current page.
Public property Parent Gets the parent of the object. (Inherited from PrintSystemObject.)
Public property PrintingIsCancelled Gets or sets a value that indicates whether the current print job is being cancelled.
Public property Priority Gets or sets the priority of the print queue relative to other print queues that are hosted by the same print server and that use the same physical printer.
Public property PropertiesCollection Gets a collection of attribute and value pairs. (Inherited from PrintSystemObject.)
Public property QueueAttributes Gets the properties of the print queue.
Public property QueueDriver Gets or sets the printer driver for the queue.
Public property QueuePort Gets or sets the port that the queue uses.
Public property QueuePrintProcessor Gets or sets the print processor that the queue uses.
Public property QueueStatus Gets a value that represents the status of the printer. These include "warming up," "initializing," "printing," and others.
Public property ScheduleCompletedJobsFirst Gets a value that indicates whether the printer prints jobs that have completed the spooling process before jobs that have not fully spooled even if the latter entered the queue first or have a higher priority.
Public property SeparatorFile Gets or sets the path and file name of a file that is inserted at the beginning of each print job.
Public property ShareName Gets or sets a name for the printer that is seen by users on the network when it is shared.
Public property StartTimeOfDay Gets or sets the earliest time of day, expressed as the number of minutes after midnight Coordinated Universal Time (UTC) (also called Greenwich Mean Time [GMT]), that the printer will print a job.
Public property UntilTimeOfDay Gets or sets the latest time, expressed as the number of minutes after midnight Coordinated Universal Time (UTC) (also called Greenwich Mean Time [GMT]), that the printer will print a job.
Public property UserPrintTicket Gets or sets the current user's default PrintTicket object which contains detailed information about the print job.
Top
Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft. All rights reserved.