How kwimbee/outlook-quickmove works
Outlook QuickMove is an Outlook add-in for finding a mail folder and moving selected messages or conversations there; it also offers folder browsing. The main workflow is ribbon action → add-in logic → folder selector → Outlook action. The selector filters the supplied folder paths and supports keyboard navigation. The sampled source confirms these paths, but the ribbon XML and full add-in lifecycle were not sampled, so their detailed wiring is not expanded.
Main entry points: ThisAddIn.cs Add-in workflows · CustomRibbon.cs Ribbon callbacks · FolderSelector.xaml.cs Folder selector
Components 5
Outlook interface
- Ribbon callbacks
src/QuickMove/CustomRibbon.cs - Folder selector
src/QuickMove/FolderSelector.xaml.cs
Folder workflows
- Add-in workflows
src/QuickMove/ThisAddIn.cs
Outlook host
- Outlook application
Other components
- Outlook user
Connections 7
- Outlook user → Ribbon callbacks: invokes
- Ribbon callbacks → Add-in workflows: dispatches actions
- Add-in workflows → Outlook application: reads folder tree
- Add-in workflows → Folder selector: opens with folders
- Folder selector → Add-in workflows: returns selection
- Add-in workflows → Outlook application: moves selected mail
- Add-in workflows → Outlook application: changes current folder