| PMPrinter Methods |
The PMPrinter type exposes the following members.
| Name | Description | |
|---|---|---|
| CreateCostProfile |
Creates a cost profile by name, or returns existing profile by that name if already exists
| |
| Delete |
Deletes this from database if application. I.e. is the non default cost profile.
Thrown if the operation is invalid, such as deleting the default cost profile. | |
| DisableRule |
Disables the passed rule for this printer if enabled.
| |
| EnableRule |
Enables the rule for this printer
| |
| GetCostProfile |
Gets a PMPrinter object representing a cost profile
| |
| GetCostProfiles |
Returns all active cost profiles within the Print Manager Plus database
| |
| GetDirectPrintQueue |
Gets a PMPrinter object representing a tracked print queue
| |
| GetPrintQueues |
Returns all active direct print queues within the Print Manager Plus database
| |
| GetPullPrintQueue |
Gets a PMPrinter object representing a pull print queue
| |
| GetPullPrintQueues |
Returns all active pull print queues within the Print Manager Plus database
| |
| Refresh |
Refreshes printer information, cost settings and restrictions
| |
| RefreshRestrictions |
Refreshes restriction list applied to this object
(Inherited from PMRestrictable.) | |
| SetCostPerArea |
Set basic costs per total square area.
| |
| SetCostPerLength |
Set basic costs per total job length
| |
| SetCostPerPage |
Set basic costs per page
| |
| SetCostPerPageSize |
Set cost per page size
| |
| SetCostProfile |
Sets this printer or device to use the specified cost profile
|