PMBalance Class |
Namespace: PM90SettingsAPI
public class PMBalance
The PMBalance type exposes the following members.
Name | Description | |
---|---|---|
AddOneTimeUpdate |
Creates a new one time occuring balance update
| |
AddRecurringUpdate |
Creates a new recurring balance change
| |
GetAvailableBalances |
Gets a list of active balances eligible for printers or cost profiles
| |
IncrementBalance |
Increases the current balance amount. The UsePages value will determine whether currency or pages value is used.
| |
SetBalance |
Sets the current balance amount. The UsePages value will determine whether currency or pages value is used.
| |
SetGlobalBalanceName |
Updates this balances name globally
| |
SetGlobalNegativeBalance |
Updates this balances negative balance option
| |
SetGlobalOutOfBalanceAction |
Specifies the action to be taken when this job is out of balance
| |
SetUnlimited |
Sets the balance Unlimited or not
|
Name | Description | |
---|---|---|
MAX_BALANCE_AMOUNT_CURRENCY |
The maximum amount a currency balance can be
| |
MAX_BALANCE_AMOUNT_PAGES |
The maximum amount a pages balance can be
|
Name | Description | |
---|---|---|
AllowNegative |
If the balance supports a negative value
| |
BalanceID |
The balance's unique database id
| |
Currency |
The amount of currency quota the object currently has
| |
IsDefault |
If the balance is the default balance
| |
IsPaid |
If the balance is paid for by end user directly
| |
Name |
The balance's friendly name
| |
OutOfBalanceAction |
Gets the current action that will be applied when the balance is out
| |
Pages |
The amount of pages quota the object currently has
| |
ScheduledUpdates |
Get a list of scheduled updates for this balance
| |
Unlimited |
True when balance is unlimited, and currency / pages values should be ignored
| |
UsePages |
Indicates that Pages should be used instead of currency value
|