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.) |