Share via


_Rule.Exceptions Property

Returns a RuleConditions collection object that represents all the available rule exception conditions for the rule. Read-only.

Namespace:  Microsoft.Office.Interop.Outlook
Assembly:  Microsoft.Office.Interop.Outlook (in Microsoft.Office.Interop.Outlook.dll)

Syntax

'Declaration
<DispIdAttribute()> _
ReadOnly Property Exceptions As RuleConditions
    Get
'Usage
Dim instance As _Rule
Dim value As RuleConditions

value = instance.Exceptions
[DispIdAttribute()]
RuleConditions Exceptions { get; }

Property Value

Type: Microsoft.Office.Interop.Outlook.RuleConditions

Remarks

An exception condition for a rule states the condition under which the rule should not be applied. Both the Conditions and Exceptions properties share the same pool of conditions and return a corresponding RuleConditions collection object.

You can enumerate and enable rules with any rule exception condition that the Rules and Alerts Wizard support, but you can programmatically create rules that have only the most commonly used rule exception conditions, and not any rule exception condition that the Rules and Alerts Wizard supports. For more information on rule condition support, see Specifying Rule Conditions.

Through the Conditions property, each rule is associated with a RuleConditions object. The RuleConditions collection is a fixed object - you cannot add or remove items from this collection. Rule exception conditions that are enabled in the rule will have an enabled rule exception condition in the RuleConditions collection. Rule exception conditions that are not enabled in the rule will have a rule exception condition in this collection that has the _RuleCondition.Enabled property set to False. Rule exception conditions that are not supported during programmatic rule creation can only be enumerated in the RuleConditions collection for an existing rule, but because the RuleConditions collection is fixed, you cannot create a rule and add such an exception condition to the associated RuleConditions collection.

See Also

Reference

_Rule Interface

_Rule Members

Microsoft.Office.Interop.Outlook Namespace

Other Resources

How to: Create a Rule to File Mail Items from a Manager and Flag Them for Follow-Up