Commit c4bbd2e
Systematic audit of all element IDs against Outlook C enum
Verified every element ID against the EComponentID C enum (ground truth).
Fixes:
- Add 3 missing IDs: 0x150 (color flag), 0x217 (except from my contacts),
0x140 (fire DAM - internal, unlikely in real files)
- Fix all descriptions to include <angle brackets> matching Outlook UI strings
(e.g. 'play sound' -> 'play <sound>', 'mark it as importance' ->
'mark it as <importance>')
- Fix CC/Cc capitalization to match Outlook (Cc not CC)
- Fix action descriptions for completeness (e.g. 'forward as attachment' ->
'forward it to <people or public group> as attachment')
All IDs now systematically verified: 48 conditions, 40 actions, 40 exceptions.
No spurious IDs remain in our code that aren't in the C enum.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>1 parent 960530a commit c4bbd2e
1 file changed
Lines changed: 64 additions & 62 deletions
0 commit comments