Creating COM add-ins / plug-ins for Outlook, Excel
Word, PowerPoint in .NET and Delphi
Add-in Express™
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
Add-in Express 2010 for Microsoft Office | |||
|
Feature List | ||||
|
Environment | ||||
|
Platforms and run-time | ||||
|
Supported platform |
.NET Framework |
Win32 | ||
|
.NET Framework versions |
2.0 and higher |
Not required | ||
|
Required run-time |
ADX Loader, not required for non-isolated solutions |
Not required | ||
|
Supported IDEs and programming languages | ||||
|
IDE |
Visual Studio 2010 Visual Studio 2005 Visual Studio 2008 |
Delphi 5 - 2010 | ||
|
IDE Editions |
Visual Studio Express, Standard, Professional, Team System, Delphi Prism 2011 |
Delphi:
| ||
|
Programming languages |
VB.NET 2005 - 2010 C# 2005 - 2010 C++.NET 2005 - 2010 Delphi Prism 2011 |
Object Pascal | ||
|
Supported Office applications and customization projects | ||||
|
Supported Office customization projects | ||||
|
Office COM Add-ins |
+ |
+ | ||
|
Office Smart Tags |
+ |
+ | ||
|
Excel Automation Add-ins |
+ |
+ | ||
|
Excel Real-Time Data Servers |
+ |
+ | ||
|
Excel XLLs |
+ |
| ||
|
Supported Office application versions | ||||
|
Outlook |
2000, 2002, 2003, 2007, 2010 (32- and 64-bit) |
2000, 2002, 2003, 2007, 2010 (32-bit) | ||
|
Word |
2000, 2002, 2003, 2007, 2010 (32- and 64-bit) |
2000, 2002, 2003, 2007, 2010 (32-bit) | ||
|
Excel |
2000, 2002, 2003, 2007, 2010 (32- and 64-bit) |
2000, 2002, 2003, 2007, 2010 (32-bit) | ||
|
PowerPoint |
2000, 2002, 2003, 2007, 2010 (32- and 64-bit) |
2000, 2002, 2003, 2007, 2010 (32-bit) | ||
|
Project |
2000, 2002, 2003, 2007, 2010 (32- and 64-bit) |
2000, 2002, 2003, 2007, 2010 (32-bit) | ||
|
Visio |
2002, 2003, 2007, 2010 (32- and 64-bit) |
2002, 2003, 2007, 2010 (32-bit) | ||
|
InfoPath |
2007, 2010 (32- and 64-bit) |
2007, 2010 (32-bit) | ||
|
Access |
2000, 2002, 2003, 2007, 2010 (32- and 64-bit) |
2000, 2002, 2003, 2007, 2010 (32-bit) | ||
|
FrontPage |
2000, 2002, 2003 |
2000, 2002, 2003 | ||
|
Publisher |
2002, 2003, 2007, 2010 (32- and 64-bit) |
2002, 2003, 2007, 2010 (32-bit) | ||
|
MapPoint |
2004, 2009 |
2004, 2009 | ||
|
Deep integration with other Add-in Express products | ||||
|
+ |
| |||
|
+ |
| |||
|
Office COM Add-ins | ||||
|
Programming Model | ||||
|
Version-neutral run-time |
+ |
+ | ||
|
COM add-in specific visual designer |
+ |
+ | ||
|
Multi-hosted (shared) add-ins |
+ |
+ | ||
|
Multiple add-ins in one assembly |
+ |
| ||
|
Common Office customization | ||||
|
Visual designer for Office toolbars and menus |
+ |
+ | ||
|
Visual designer for the Ribbon UI |
+ |
+ | ||
|
Visual designer for the Office 2007 task panes |
+ |
+ | ||
|
Version-neutral advanced task panes for Excel |
+ |
+ | ||
|
Version-neutral advanced task panes for Word |
+ |
+ | ||
|
Version-neutral advanced task panes for PowerPoint |
+ |
+ | ||
|
Application-level keyboard shortcuts |
+ |
+ | ||
|
Special components for intercepting of any built-in toolbar controls and menu items
|
+ |
+ | ||
|
Using any controls (standard and any 3rd-party) on Office toolbars |
+ |
| ||
|
Outlook customization | ||||
|
Synchronous event helpers for Outlook object events: folders, items, item, etc. |
+ |
+ | ||
|
Special components and visual designer for Outlook Explorer toolbars and menus |
+ |
+ | ||
|
Special components and visual designer for Outlook Inspector toolbars, menus and ribbons |
+ |
+ | ||
|
Context sensitivity: binding toolbars, menus, ribbons and certain controls to folders, folder content types, form classes, etc. |
+ |
+ | ||
|
Special components and visual designer for Outlook option pages and folder properties pages |
+ |
+ | ||
|
Special components and visual designer for the Outlook Navigation Pane shortcuts |
+ |
+ | ||
|
Advanced view and form regions for Outlook |
+ |
+ | ||
|
Context sensitivity for advanced view and form regions: binding regions to folders, content types, form classes, etc. |
+ |
+ | ||
|
Excel Plug-ins | ||||
|
Real-time Data Servers | ||||
|
Version-neutral run-time |
+ |
+ | ||
|
Special components and visual designer for Excel Real-time Data Servers |
+ |
+ | ||
|
Automation Add-ins (worksheet user-defined functions) | ||||
|
Version-neutral run-time |
+ |
+ | ||
|
XLLs (worksheet user-defined functions) | ||||
|
Special components and visual designer for Excel XLLs |
+ |
| ||
|
Office Smart Tags | ||||
|
Programming Model | ||||
|
Version-neutral run-time |
+ |
+ | ||
|
Smart Tag-specific visual designer |
+ |
+ | ||
|
Smart Tag Customization | ||||
|
Run-time customization and visual designer for Microsoft Office Smart Tags |
+ |
+ | ||
|
Smart tag libraries: multiple static and dynamic smart tag recognizers in one project |
+ |
+ | ||
|
Security and Deployment | ||||
|
Security | ||||
|
Enforcing Office and Windows strict security |
+ |
+ | ||
|
Support of Microsoft Office 2007 Trust Center |
+ |
+ | ||
|
Application domain isolation |
+ |
| ||
|
Deployment | ||||
|
Multiple projects in one solution |
+ |
+ | ||
|
Deployment technology |
Visual Studio integrated setup projects |
InnoSetup autogenerated
| ||
|
Complete support of the ClickOnce technology |
+ |
| ||
|
Complete support of InstallShield setup projects |
+ |
| ||
|
More details | ||||
|
More details | ||||
|
See Also
|