| PMPrinter Properties |
The PMPrinter type exposes the following members.
| Name | Description | |
|---|---|---|
| BlackAndWhiteRestriction |
The current black and white restriction on this object
(Inherited from PMRestrictable.) | |
| ColorCostPerUnit |
Current color cost per page, inch, or square inch depending on CostOption
| |
| ColorRestriction |
The current Color restriction on this object
(Inherited from PMRestrictable.) | |
| CopiesRestriction |
The current Copies restriction on this object
(Inherited from PMRestrictable.) | |
| CostLocation |
The current location this printer or device gets its settings from.
| |
| CostOption |
The currently used cost option for this queue or device
| |
| CostProfile |
If the object is using a cost profile, this will hold a reference to it.
| |
| DatabaseID |
The printer's unique database identifier
(Overrides PMRestrictableDatabaseID.) | |
| DayTimeRestriction |
The current DayTime restriction on this object
(Inherited from PMRestrictable.) | |
| DuplexDiscount |
Indicates how much percentage of cost will be taken off the total cost when job is duplex
| |
| DuplexRestriction |
The current Duplex restriction on this object
(Inherited from PMRestrictable.) | |
| DuplicateRestriction |
The current Duplicate restriction on this object
(Inherited from PMRestrictable.) | |
| EconomodeDiscount |
Indicates how much percentage of cost will be taken off the total cost when job is economode
| |
| IsDefault |
Returns true if is the default for it's type, i.e. Default cost profile.
Always false for queues where default is not applicable. | |
| JobCostRestriction |
The current Page Costrestriction on this object
(Inherited from PMRestrictable.) | |
| JobSizeRestriction |
The current Job Size restriction on this object
(Inherited from PMRestrictable.) | |
| MachineName |
Server or Workstation name queue resides on.
| |
| MonoCostPerUnit |
Current black and white cost per page, inch, or square inch depending on CostOption
| |
| OverriddenPageSizeCosts |
Provides a list of page sizes that have a custom cost for this printer or cost profile.
Will return null when cost by page size is not enabled, or if costs come from a profile
| |
| PageCountRestriction |
The current Page Count restriction on this object
(Inherited from PMRestrictable.) | |
| PageSizeRestriction |
The current PageSize restriction on this object
(Inherited from PMRestrictable.) | |
| PrinterName |
The name of the print queue within Windows
| |
| PrinterType |
The type of printer this instance represents
| |
| Restrictions |
Full list of all generic restrictions.
(Inherited from PMRestrictable.) | |
| Rules |
Returns all rules enabled on this printer
| |
| ShareName |
The sharename of the print queue. Test for null prior to using
| |
| TitleRestriction |
The current Title restriction on this object
(Inherited from PMRestrictable.) |