Click or drag to resize
PMGroupOUBalance Class
Presents a balance, current value and settings for a group / ou object
Inheritance Hierarchy

Namespace: PM90SettingsAPI
Assembly: PM90SettingsAPI (in PM90SettingsAPI.dll) Version: 9.0.23.534 (9.0.23.534)
Syntax
C#
public class PMGroupOUBalance : PMBalance

The PMGroupOUBalance type exposes the following members.

Methods
  NameDescription
Public methodAddOneTimeUpdate
Creates a new one time occuring balance update
(Inherited from PMBalance.)
Public methodAddRecurringUpdate
Creates a new recurring balance change
(Inherited from PMBalance.)
Public methodIncrementBalance(NullableDouble, NullableInt32)
Increases the current balance amount. The UsePages value will determine whether currency or pages value is used.
(Inherited from PMBalance.)
Public methodIncrementBalance(Boolean, NullableDouble, NullableInt32)
Increases the current balance amount. The UsePages value will determine whether currency or pages value is used.
Public methodSetBalance(NullableDouble, NullableInt32)
Sets the current balance amount. The UsePages value will determine whether currency or pages value is used.
(Inherited from PMBalance.)
Public methodSetBalance(Boolean, NullableDouble, NullableInt32)
Sets the current balance amount. The UsePages value will determine whether currency or pages value is used.
Public methodSetGlobalBalanceName
Updates this balances name globally
(Inherited from PMBalance.)
Public methodSetGlobalNegativeBalance
Updates this balances negative balance option
(Inherited from PMBalance.)
Public methodSetGlobalOutOfBalanceAction
Specifies the action to be taken when this job is out of balance
(Inherited from PMBalance.)
Public methodSetUnlimited(Boolean)
Sets the balance Unlimited or not
(Inherited from PMBalance.)
Public methodSetUnlimited(Boolean, Boolean)
Sets the balance Unlimited or not, and apply to current members.
Top
Properties
  NameDescription
Public propertyAllowNegative
If the balance supports a negative value
(Inherited from PMBalance.)
Public propertyBalanceID
The balance's unique database id
(Inherited from PMBalance.)
Public propertyCurrency
The amount of currency quota the object currently has
(Inherited from PMBalance.)
Public propertyIsDefault
If the balance is the default balance
(Inherited from PMBalance.)
Public propertyIsPaid
If the balance is paid for by end user directly
(Inherited from PMBalance.)
Public propertyName
The balance's friendly name
(Inherited from PMBalance.)
Public propertyOutOfBalanceAction
Gets the current action that will be applied when the balance is out
(Inherited from PMBalance.)
Public propertyPages
The amount of pages quota the object currently has
(Inherited from PMBalance.)
Public propertyScheduledUpdates
Get a list of scheduled updates for this balance
(Inherited from PMBalance.)
Public propertyUnlimited
True when balance is unlimited, and currency / pages values should be ignored
(Inherited from PMBalance.)
Public propertyUsePages
Indicates that Pages should be used instead of currency value
(Inherited from PMBalance.)
Top
See Also