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
6
votes
3 answers

Moving data across the appdomain with good performance?

A little background I'm working on an .net application that's uses plugins heavily, the application can request data from the plugins that is then sent back and displayed by the application. First I implemented the plugin framework in MEF but feel…
Homde
  • 4,246
  • 4
  • 34
  • 50
6
votes
0 answers

MonoDevelop Addin - Error loading template id / Template *.xpt.xml not found

I am using the MonoDevelop.AddinMaker to develop a language binding Addin that includes Project and Source templates. When debugging this addin within Xamarin Studio, I am receiving the following error that the template file(s) were not…
SushiHangover
  • 73,120
  • 10
  • 106
  • 165
6
votes
1 answer

UI related issues verification

I am planning to develop visual studio Add-in to verify UI related issues of visual c++ project. Following will be requirement of the project: In my project some accelerator keys are reserved for some menus like, “O” is reserved for open file and…
6
votes
2 answers

How do I see contents of filesystem directories in Visual Studio Solution Explorer?

We have some files (config, static files, that sort of thing) in our codebase that are kept in the same filesystem tree as our codebase, but are not part of projects (ie, not underneath a project's tree). We're after a way of easily managing these…
Peter Mounce
  • 4,105
  • 3
  • 34
  • 65
6
votes
3 answers

VSTO Word add-in - new document event not firing if Word is launched from the executable

In my add-in, I need to create a task pane for each open document. In the add-in's startup method, I subscribe to the ApplicationEvents4_Event.NewDocument and Application.DocumentOpen events, and then create a task pane for each opened…
sdds
  • 2,021
  • 2
  • 25
  • 33
6
votes
4 answers

This addin caused outlook to start slowly

I am developing an Outlook Addin Project using C#.NET 4.5 But After I deploy, Sometimes outlook disables my addin, and shows this message. "This addin caused outlook to start slowly"" I dont know whats wrong with my addin. This has only a few…
Yesudass Moses
  • 1,841
  • 3
  • 27
  • 63
6
votes
3 answers

C# How to get the send of behalf email address in outlook add-in

I'm trying to get the sender email address from email that is send using another email address. The sender as shows in outlook is ditribution-lists@domain.com on behalf of User Name [user.name@domain.com]. The MAPI object has a method…
Alin
  • 267
  • 4
  • 15
6
votes
3 answers

Word addin not reading appSetting

I have built a simple word addin that interacts with a company intranet. For some reason, I cant seem t get the addin to read appSettings from its config file. Is there something fundamental that doesn't allow office addins to read config files like…
boz
  • 419
  • 5
  • 15
6
votes
1 answer

Undo action for Excel addin

How does undo work in Interop.excel? C# - making a addin in VS I imagine the following: I register a undo-method on the stack (implemented by me). I save the current state... where? When the user uses undo (ctrl-z), my undo-method gets called,…
Vincent
  • 931
  • 7
  • 20
6
votes
1 answer

My Excel 2010 Add in only shows up when opening a blank workbook. Won't show up when opening existing document

We have made an excel add in that is installed correctly and will only show up when opening Excel from the main icon (or a blank workbook). It will NOT show up on the toolbar when opening any existing saved excel document. I have made sure that…
blapsley
  • 132
  • 1
  • 8
6
votes
1 answer

Can 32-bit Excel Add-Ins work in 64-bit Excel at all?

Recently since I moved to Excel 2010 64-bit I discovered that many add-ins (XLLs) I used regularly stopped working (Excel reports an "invalid add-in" error when I try to add it). Does it always hold that 32-bit built add-ins are never compatible to…
Steve06
  • 741
  • 2
  • 15
  • 32
6
votes
2 answers

How to set keytip on a ribbon?

I set the value of my keytip attribute for a split button to be "CKS" but when I execute the add-on in Outlook 2010, I get the hint that it's accessible using "Y7". I'm guessing it's some default throw-in and an arbitrary number. How do I force my…
Konrad Viltersten
  • 36,151
  • 76
  • 250
  • 438
6
votes
3 answers

How to handle Word DocumentChange event since NewDocument event is not fired on load

Neither the NewDocument nor the DocumentOpen event is fired when Microsoft Word first loads. When an instance of Word is already open and a new or existing document is opened then these events fire fine. The suggestion I've seen is to handle the…
Joe W
  • 1,789
  • 3
  • 28
  • 42
6
votes
2 answers

Unit Testing of .NET Add-In for Microsoft Office

Has anyone got any suggestions for unit testing a Managed Application Add-In for Office? I'm using NUnit but I had the same issues with MSTest. The problem is that there is a .NET assembly loaded inside the Office application (in my case, Word) and…
Richard Gadsden
  • 839
  • 1
  • 6
  • 22
6
votes
2 answers

C# Outlook get CompanyName property from Recipient

I am currently writing an Outlook 2010 AddIn using C#. What I want is to get the CompanyName property from a Recipient object that I pull from an AppointmentItem. So, having the Recipients of an AppointmentItem I want to find out the CompanyName of…
AlexLiesenfeld
  • 2,872
  • 7
  • 36
  • 57