RuleType
extends Type
in package
Represents a single rule in a user's mailbox.
Table of Contents
Properties
- $Actions : RuleActionsType
- Represents the actions to be taken on a message when the conditions are fulfilled.
- $Conditions : RulePredicatesType
- Identifies the conditions that, when fulfilled, will trigger the rule actions for a rule.
- $DisplayName : string
- Contains the display name of a rule.
- $Exceptions : RulePredicatesType
- Identifies the exceptions that represent all the available rule exception conditions for the inbox rule.
- $IsEnabled : bool
- Indicates whether the rule is enabled.
- $IsInError : bool
- Indicates whether the rule is in an error condition.
- $IsNotSupported : bool
- Indicates whether the rule cannot be modified with the managed code APIs.
- $Priority : int
- Indicates the order in which a rule is to be run.
- $RuleId : string
- Specifies the rule identifier.
Methods
- __clone() : mixed
- Clones any object properties on a type object when it is cloned. Allows for a deep clone required when using object to represent data types when making a SOAP call.
Properties
$Actions
Represents the actions to be taken on a message when the conditions are fulfilled.
public
RuleActionsType
$Actions
Tags
$Conditions
Identifies the conditions that, when fulfilled, will trigger the rule actions for a rule.
public
RulePredicatesType
$Conditions
Tags
$DisplayName
Contains the display name of a rule.
public
string
$DisplayName
Tags
$Exceptions
Identifies the exceptions that represent all the available rule exception conditions for the inbox rule.
public
RulePredicatesType
$Exceptions
Tags
$IsEnabled
Indicates whether the rule is enabled.
public
bool
$IsEnabled
Tags
$IsInError
Indicates whether the rule is in an error condition.
public
bool
$IsInError
Tags
$IsNotSupported
Indicates whether the rule cannot be modified with the managed code APIs.
public
bool
$IsNotSupported
Tags
$Priority
Indicates the order in which a rule is to be run.
public
int
$Priority
Tags
$RuleId
Specifies the rule identifier.
public
string
$RuleId
Tags
Methods
__clone()
Clones any object properties on a type object when it is cloned. Allows for a deep clone required when using object to represent data types when making a SOAP call.
public
__clone() : mixed