Class InboxRule
InboxRule class
Represents a inbox rule
public sealed class InboxRule
Constructors
| Name | Description |
|---|
| InboxRule() | Initializes a new instance of the InboxRule class |
Properties
| Name | Description |
|---|
| Actions { get; set; } | Gets or sets the actions to be taken on a message when the conditions are fulfilled. |
| Conditions { get; set; } | Gets or sets the conditions that, when fulfilled, will trigger the rule actions for that rule. |
| DisplayName { get; set; } | Gets or sets the display name of a rule. |
| Exceptions { get; set; } | Gets or sets the exceptions that represent all the available rule exception conditions for the inbox rule. |
| IsEnabled { get; set; } | Gets or sets a value indicating whether the rule is enabled. |
| IsInError { get; } | Gets a value indicating whether the rule is in an error condition. |
| IsNotSupported { get; } | Gets a value indicating whether the rule cannot be modified with the managed code APIs. |
| IsReadOnly { get; set; } | Gets or sets a value indicating whether the rule is read-only. |
| Priority { get; set; } | Gets or sets a value that indicates the order in which a rule is to be run. |
| RuleId { get; set; } | Gets or sets the rule identifier. |
Methods
| Name | Description |
|---|
| static CreateRuleDeleteContaining(string[]) | Creates inbox rule that deletes messages containing the specified strings in either the body or the subject |
| static CreateRuleDeleteFrom(MailAddress) | Creates inbox rule that deletes messages from specified senders |
| static CreateRuleMoveContaining(string[], string) | Creates inbox rule that moves messages containing the specified strings in either the body or the subject into the specified folder |
| static CreateRuleMoveFrom(MailAddress, string) | Creates inbox rule that moves messages from specified senders into the specified folder |
See Also