| PMRule Class |
Namespace: PM90SettingsAPI.Restrictions
public class PMRule : PMRestrictable
The PMRule type exposes the following members.
| Name | Description | |
|---|---|---|
| CreateRule |
Creates a new empty rule. Before a rule can be saved it must have one or more restriction criteria set
| |
| GetRules |
Retrieves all available rules
| |
| RefreshRestrictions |
Refreshes restriction list applied to this object
(Inherited from PMRestrictable.) | |
| Save |
Saves the rule and all restrictions and criteria. Rule must be saved before it can be applied to any objects
|
| Name | Description | |
|---|---|---|
| Action |
Get or set the current action for this rule
| |
| AppliedLogic |
Logic as to how rule criteria will be applied
| |
| BlackAndWhiteRestriction |
The current black and white restriction on this object
(Inherited from PMRestrictable.) | |
| ColorRestriction |
The current Color restriction on this object
(Inherited from PMRestrictable.) | |
| CopiesRestriction |
The current Copies restriction on this object
(Inherited from PMRestrictable.) | |
| DatabaseID |
The rules unique database identifier
(Overrides PMRestrictableDatabaseID.) | |
| DayTimeRestriction |
The current DayTime restriction on this object
(Inherited from PMRestrictable.) | |
| DuplexRestriction |
The current Duplex restriction on this object
(Inherited from PMRestrictable.) | |
| DuplicateRestriction |
The current Duplicate restriction on this object
(Inherited from PMRestrictable.) | |
| IsSaved |
The rule's save status. True when rule is in database, false when it has not yet been saved
| |
| JobCostRestriction |
The current Page Costrestriction on this object
(Inherited from PMRestrictable.) | |
| JobSizeRestriction |
The current Job Size restriction on this object
(Inherited from PMRestrictable.) | |
| PageCountRestriction |
The current Page Count restriction on this object
(Inherited from PMRestrictable.) | |
| PageSizeRestriction |
The current PageSize restriction on this object
(Inherited from PMRestrictable.) | |
| Restrictions |
Full list of all generic restrictions.
(Inherited from PMRestrictable.) | |
| RuleName |
Friendly name of rule (User set)
| |
| TitleRestriction |
The current Title restriction on this object
(Inherited from PMRestrictable.) |