|Important||This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here. ArchiveDisclaimer|
PidTagRuleId Canonical Property
This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This page may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.
Specifies a unique identifier the messaging server generates for each rule when the rule is first created.
Server Side Rules
The client must not specify this property when creating a new rule but must specify it when modifying or deleting a rule.
When deleting a rule, the only property the client must pass is PR_RULE_ID and should not pass in any other property. The server must ignore properties other than this property. When adding a rule, the client must not pass in PR_RULE_ID, it must pass in the PR_RULE_CONDITION (PidTagRuleCondition), PR_RULE_ACTIONS (PidTagRuleActions) and PR_RULE_PROVIDER (PidTagRuleProvider) properties. When modifying a rule, the client must pass in PR_RULE_ID and should pass in the rest of the properties that need to be modified.