Questions tagged [add-in]

AddIn (Add-In or Add In) is a synonym for plugin - a program that is triggered by a host program allowing third party developers to manipulate or extend the hosting program.

Add-In (AddIn or Add In) is a synonym for - a program that is triggered by a host program allowing third party developers to manipulate or extend the hosting program.

Typically, whether these programs are called "addins" or "plugins" depends on the programming language and platform. For example, in they are called plugins whereas in they are called addins. Some programs also call them "addons". In any case, these programs add or extend functionality to an existing program.

In most cases the hosting program will expose an extensibility interface to the hosted code, allowing it to execute tasks.

The most used types of Add-Ins are those automating the Microsoft Office programs (Word, Excel, Powerpoint, Outlook), browsers (Internet Explorer), IDEs - Visual Studio. But other non-Microsoft programs provide COM Extensibility as well (Skype, Altova software products, Photoshop, AutoCAD and many others).

In most cases the Add-Ins use COM object interfaces (that allow the Add-In code, if started from a standalone executable to instantiate the host program and then manipulate it) exposed by the hosting software.

Links:

2555 questions
7
votes
2 answers

Programmatically Save Excel Add-In

I have a worksheet updated occasionally by users that is used to make an Add-In (.XLAM). The Add-In is located on a network share and users link to it. I am looking to enable users to easily update this add-in (ensuring it is marked as read only) I…
Tom
  • 71
  • 1
  • 2
7
votes
6 answers

Resources for building a Visual Studio plug-in?

I'd like to build a pretty simple plug-in for Visual Studio, but I don't really know how this has to be done. Is this doable in (non-managed) C++? I'd like to know what resources you'd recommend me.
Xavier Nodet
  • 5,033
  • 2
  • 37
  • 48
7
votes
2 answers

How can I create a custom image adorner add-in for numerical arrays in Visual Studio 2010?

I work with a lot of floating-point images, and would find it extremely useful to have an image-based representation of my arrays. I'd like to create a WPF UserControl that renders the data array (as shown below) as an image, instead of a scrollable…
lightw8
  • 3,262
  • 2
  • 25
  • 35
7
votes
2 answers

Visual Studio add-on gallery?

i'm hoping to find some add-ons for Visual Studio to address some specific usability issues. Is there a Visual Studio addons gallery that contains a huge dumping ground of addons that every person, company, yahoo and hick have created? Kind of like…
Ian Boyd
  • 246,734
  • 253
  • 869
  • 1,219
7
votes
3 answers

How to find the Office AddIn Host it is a Word application or Excel using office.js?

I am creating a office AddIn which works in both excel and word applications and based on host if it is a word or excel host i want to execute different logic. I am using office.js to create office Addin. for example :- let say type="Excel" //…
Pradeep Gaba
  • 415
  • 3
  • 17
7
votes
4 answers

Why does Visual Studio 2008 forget where to dock my add-in's window pane?

I wrote a simple add-in for Visual Studio 2008 that opens a dockable window pane. You can download the source and a binary installer by clicking here. The nature of the add-in means that it is ideally going to stay docked next to where you edit…
7
votes
2 answers

Creating new Excel formulas/functions with C#

We are looking to be able to programmatically create an Excel workbook which would call custom code from within a cell. Cells would look something like: =MyCode(A1:A10) My first thought was to use VBA, but since the algorithm is proprietary the…
Walter Williams
  • 944
  • 3
  • 11
  • 25
7
votes
1 answer

Word Add-In Drag-Drop onto document

I am creating a Word Add-In and in order to allow dragging something from a custom task pane to the document, I have followed the following guide: http://msdn.microsoft.com/en-us/library/office/hh780901(v=office.14).aspx There are some real…
Kris Adams
  • 680
  • 6
  • 11
7
votes
5 answers

What add-in/workbench framework is the best .NET alternative to Eclipse RCP?

I'm looking for a plugin-based application framework that is comparable to the Eclipse Plugin Framework, which to my simple mind consists of: a core plugin management framework (Equinox / OSGI), which provides the ability to declare extension…
Winston Fassett
  • 3,500
  • 3
  • 36
  • 29
7
votes
5 answers

Excel Add-in doesn't get the hint

I have an excel add-in that keeps coming back when I start excel, even though I've removed it from the last open instance of excel (yes I checked the processes in task manager). The critter even shows up when I start excel in safe mode. Anybody…
Nick
  • 3,573
  • 12
  • 38
  • 43
7
votes
1 answer

visual studio add in - add file to project

Google's not being my friend today. Can anyone point me in the direction of any resources regarding creating add ins for Vs 2008? Specifically, I have 2 tasks I cannot find any resources for: 1) Is a project currently open 2) How to add a file to…
frank
  • 495
  • 1
  • 7
  • 13
7
votes
2 answers

custom Ribbon is loaded before ThisAddIn_Startup, but I'd like to initialize some things there - best solution?

I'm developing a Word Add-In with its own Ribbon tab. Most of my actual code is contain in some Service classes that get initialized in ThisAddIn_Startup and assigned to properties of the ThisAddIn singleton object. I also have an event listener…
Alex Godofsky
  • 708
  • 4
  • 16
7
votes
2 answers

Word Interop Copy Formatted Text of Table Cell

I am writing an addin for word to automate editing of a protocol template. In the template is a table and I want to extract/copy the formated text of a cell inside this table. Right now I am doing it this way: Range formattedText =…
Tobias
  • 2,945
  • 5
  • 41
  • 59
7
votes
1 answer

Excel 2007 addin displaying but not working

I created an Excel Addin that appears in the UI, but whenever I click it it doesn't work. Option Explicit Public sheetscol As Collection, depshtnm Public hasdeps As Boolean '*********************************** '*finds the external dependencies of…
sterlingalston
  • 655
  • 1
  • 6
  • 6
7
votes
1 answer

Unable to cast DTE, project or solution to VCProject and VCCodeModel

I am trying to get some information about c+= programs, through code. I have had some success with EnvDTE, now I need to use VCProject and VCCodeModel and I am running into casting problems (hope that is all...) In the working class, I have a DTE…
Thalia
  • 13,637
  • 22
  • 96
  • 190