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

Highlight all occurrences of a selected object with ReSharper

I was used to use RockScroll (or MetalScroll), but when I started to use ReSharper my RockScroll start to show some bugs. Well, this is scope to another discussion…
Custodio
  • 8,594
  • 15
  • 80
  • 115
8
votes
3 answers

plug-in architecture based c/c++ application

I need to know how to start writing an application based on plug-in architecture. I mean how to write a base code and let others develop the application by adding the plug-ins they write. I know that there is some problems in doing so in c++. most…
sepisoad
  • 2,201
  • 5
  • 26
  • 37
8
votes
4 answers

"preprocess current file" addin for Visual Studio? (C++ )

I realize that Visual Studio has the "/P" option to generate preprocessed files, but it's extremely inconvenient. I'm looking for an addin that allows you to right-click on a file and select "view preprocessed" - or any similar solution that would…
Virgil
  • 3,022
  • 2
  • 19
  • 36
8
votes
1 answer

Auto collapse to definitions visual studio 2012

I have been looking high and low for a way to auto collapse to definitions in visual studio 2012 when you open a file. I found a solution for VS2010 here Any way to auto collapse to definitions whenever you close a document? but that requires a…
Austin
  • 197
  • 1
  • 1
  • 4
8
votes
3 answers

How do you remove/uninstall Add-Ins for Visual Studio if they are broken?

I had EntitySpaces Add-in for Visual Studio (all versions) installed. Upon uninstalling it, when you start up any version of Visual Studio, you get the message "could not rename add-in file". How do you get rid of this or stop Visual Studio from…
Paul C
  • 4,687
  • 5
  • 39
  • 55
8
votes
3 answers

Using Regionerate on VS2012, or alternative addin

I tend to use Regionerate quite extensively for reorganizing my code files. My only problem is I can't get it registered with VS2012. I've abandoned VS2010 fully in favour of VS2012 and it's galling to have to flip back just to run a macro to…
Richard Moss
  • 1,550
  • 3
  • 26
  • 43
8
votes
1 answer

how do you obtain a security certificate for a MS Office add-in?

Some people at the office feel uncomfortable having to disable "macro security for outlook add-ins" in order to get my add-in to work. How do I obtain a security certificate for my add-in so that it loads in spite of the security settings currently…
John Smith
  • 4,416
  • 7
  • 41
  • 56
8
votes
1 answer

NET Remoting and MarshalByRefObject is really dead?

I'm working on a project requiring inter-AppDomain-intra-process and inter-process-intra-machine communication. Yes... I know... NET Remoting is widely considered a legacy technology but I'm facing with two very special problems and maybe in these…
unlikely
  • 398
  • 2
  • 8
7
votes
2 answers

Pen and marker using PowerPoint 2010 interop

I'm new to PowerPoint interop and I'm trying to draw red pen and yellow text marker (not shapes!!!) lines while in presentation mode. UPDATE: I can draw a line like this: settings = presentation.SlideShowSettings; window = settings.Run();…
Hinek
  • 9,519
  • 12
  • 52
  • 74
7
votes
2 answers

How to convert the WordOpenXML property into a System.IO.Packaging.Package?

I've been experimenting with building an Outlook 2010 addin in C#, using Visual Studio 2008. I am able to obtain a Microsoft.Office.Interop.Word.DocumentClass object from a Microsoft.Office.Interop.Outlook.Inspector object, which represents the…
Jez
  • 27,951
  • 32
  • 136
  • 233
7
votes
1 answer

VS Add-on to Copy full type name of identifier under the cursor into clipboard

Is there a visual studio add-on to copy the full type name of the identifier under the cursor into clipboard? Please DO NOT link me to "VS 2010 - easy way to copy full type name of a class/interface?" I don't want to deal with macros; only add-ons.…
Jordan
  • 9,642
  • 10
  • 71
  • 141
7
votes
4 answers

How to call a VSTO AddIn method from a separate C# project?

I have a C# Excel Add-in project "MyExcelAddIn" that has a public method Foo() to do something complex. For testing purposes, the add-in also defines a toolbar button which is wired to Foo() so I can test this and verify that clicking the button…
Ben Robbins
  • 2,889
  • 2
  • 31
  • 32
7
votes
2 answers

Optional Argument of COM Add-in vs Automation Add-in Written in C#

I am working on a library of COM Add-in and Excel Automation Add-in, whose core codes are written in C#. I'd like to set an optional argument for the function and I know that this is legal for both C# and VBA, and even Excel WorksheetFunction. But I…
Yang Wang
  • 165
  • 6
7
votes
1 answer

Build a RStudio addin to debug pipe chains

I wrote a function that helps executing pipe chains step by step. To use it the users has to copy the instruction to clipboard, then execute the function, and move to the console to proceed. I would like to build an addin that would allow me to…
moodymudskipper
  • 46,417
  • 11
  • 121
  • 167
7
votes
2 answers

How to place a control over the task bar in windows using c#

i googled a lot and found out some info about the band object from which we can make the ad-in for the task bar, can i get some more tutorials from scratch & some sample programmes. is there any other alternative way is there to place a control over…
Naruto
  • 9,476
  • 37
  • 118
  • 201