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
5
votes
1 answer

How to add an Outlook VSTO 2010 context menu within the message?

I have an Outlook 2010 addin, and I'm trying to create a custom context menu item. Whenever the user is in the Message body and right clicks, I would like to have my addin do some action on the selected text. I have a Ribbon bar that already has the…
Shane Chin
  • 578
  • 2
  • 9
  • 20
5
votes
6 answers

Creating a (ClickOnce) setup for VSTO Outlook Add-in

So I created an Outlook Add-in and used the click-once setup to deploy it. The setup runs fine when the user is administrator, but otherwise: no go. Running the setup with "run as..." and logging in as admin works, but than the add-in is installed…
Ward Werbrouck
  • 1,442
  • 18
  • 32
5
votes
0 answers

VS 2008 Addin -> How to add a submenu at a specific position in a context menu?

I'm working on an addin for Visual Studio 2008 and want to add a permanent submenu to contain my context-sensitive commands to several context menus (such as "Project", "Item", ...). I have had no problem adding this submenu to the top of the…
Nicolas
  • 51
  • 1
5
votes
5 answers

Visual Studio Extensibility: Adding existing folders to a project

I'm trying to use Visual Studio 2008's extensibility to write an addin that will create a project folder with various messages in it after parsing an interface. I'm having trouble at the step of creating/adding the folder, however. I've tried using…
Andrew
  • 342
  • 3
  • 12
5
votes
1 answer

How to access native word application progress bar using VSTO wordAddIn 2010 using C#

Currently I'm a developing a word addIn using C#. I want to access native word application progress bar using my word addin code. Is there any way to get reference native progress bar object? Development environment is Visual Studio 2010 using C#…
yohan.jayarathna
  • 3,423
  • 13
  • 56
  • 74
5
votes
1 answer

Achieving application reliability with System.AddIn and process isolation

I've been reading a lot about System.AddIn (a.k.a. Managed Add-in Framework). It lets you activate add-ins in different isolation modes, including separate AppDomains or separate processes. Most of the articles I've found hint at the fact that…
RationalGeek
  • 9,425
  • 11
  • 62
  • 90
5
votes
1 answer

Visual Studio Extension with docking window

Newbie Visual Studio extension question: I'd like to create an extension that monitors keystrokes and reports statistics to a dockable window ("dockable" like the solution explorer or properties windows). I'm having trouble locating good tutorials…
roufamatic
  • 18,187
  • 7
  • 57
  • 86
5
votes
4 answers

VS addin: View markup. Does exist something like that?

While working with ASP.NET using Visual Studio (2008) I have discomfort issue: source code editor context menu has only item 'View Designer' but nothing about to view markup quickly! To see it you need to open Designer and click Markup label in the…
abatishchev
  • 98,240
  • 88
  • 296
  • 433
5
votes
1 answer

No reference to project item created through AddFromTemplate() returned

In a Visual Studio Add-In that successfully creates a form, but gives me no reference back to the EnvDTE's prjItem instance. Here's the piece of code that adds the form to the project: string templatePath =…
JohnDoe
  • 63
  • 6
5
votes
3 answers

A Scrollable MessageBox in C#

I use Addin in VS2008, C#, and I need show messages (error messages and others). I don't know the length of messages, and therefore I want use Scrollable MessageBox. I have found this article from 2007 year: By Mike Gold July 30,…
Kiquenet
  • 14,494
  • 35
  • 148
  • 243
5
votes
3 answers

C# VSTO Outlook 2007: How to show contact by EntryID

How to open Contact using C# VSTO Outlook 2007 addin by EntryID. Now I am foreaching all contacts in Contact Folder: string entryid = ... Outlook.Application outlookApp = new Outlook.Application(); Outlook.MAPIFolder fldContacts =…
DjCzermino
  • 125
  • 1
  • 9
5
votes
3 answers

Create a new top-level menu in Visual Studio

We have an add in for VS that currently is launched from the tools menu, the add-in consists of a a UI offering the user a few option buttons, which I now want to convert to a top-level menu that would offer the same functionality. I've read this…
JohnoBoy
  • 566
  • 1
  • 6
  • 26
5
votes
1 answer

VS2010 Add-in cpp/h automatic tab groups

Is there any Visual Studio 2010 add-in that will automatically group cpp and header files in different tab-groups, and also maybe automatically open/close corresponding cpp/header files when opening a certain file?
ronag
  • 49,529
  • 25
  • 126
  • 221
5
votes
0 answers

Calendar integration with IBM Verse

I have created add-ins for Outlook and Notes and I am curious if similar functionality exists for IBM Verse. Ideally I would be able to interact with the Verse calendar. I've seen a Chrome extension Chorus, but that is it. Has anyone had any…
Corv1nus
  • 4,523
  • 1
  • 26
  • 37
5
votes
1 answer

How can i Access the table added in Word or Excel and iterate throght each and every row and cell using Office.js

Is it possible to iterate through table rows and column after it is added in the document or worksheet. I am using the following code to add a table and I want on the success of this code i should be able to access the rows and column should be able…
Pradeep Gaba
  • 415
  • 3
  • 17