Choose Add-In Options, Visual Studio Add-In Wizard

This page allows you to specify certain options for your add-in.

  • Would you like to create a UI for the user to interact with your add-in?
    When you select the Yes check box, the Add-In Wizard creates a toolbar button that, when clicked, launches your add-in (unless it is already set to load on environment startup). Not selecting this check box means that you will need to start your add-in through the Add-In Manager and you will need to put code in the OnConnection method to make the Add-in perform tasks after it loads.

  • You can fine tune when your add-in loads:
    This allows you to specify two add-in behavior options: modal UI and add-in startup.

    • The first check box, when selected, specifies that your add-in will never display a modal dialog box—that is, a dialog that interrupts program execution for user input—making it safe for unattended program execution or command-line build operations.
    • The second check box, when selected, specifies that the add-in will start when the environment starts.

    You can also program your add-in to peform either way, depending on how it is loaded. When the IDE loads an add-in, it tells the add-in what the connection mode is. Your add-in could launch UI in its OnConnection method when it is loaded normally, or it can avoid that UI when it is loaded for a command line build operation.

  • Setting up access privileges
    This check box, when selected, specifies that your add-in is shared and available to all users of the computer on which it is installed, rather than only to the person who installed it.

See Also

Controlling Add-Ins with the Add-In Manager | Creating a Wizard | Creating Automation Objects | Enter a Name and Description, Add-In Wizard | Choosing 'Help About' Information, Add-In Wizard