Extensibility Informs the add-in about how it was loaded by the integrated development environment (IDE). The add-in was loaded after Visual Studio started. The add-in was loaded when Visual Studio started. The add-in was loaded by an external client. (This setting is no longer used by Visual Studio.) The add-in was loaded from the command line. The add-in was loaded with a solution. The add-in was loaded for user interface setup. Informs the add-in about how it was unloaded by the integrated development environment (IDE). The add-in was unloaded when Visual Studio was shut down. The add-in was unloaded while Visual Studio was running. The add-in was unloaded after the user interface was set up. The add-in was unloaded when the solution was closed. Hosts the event notifications that occur to add-ins, such as when they are loaded, unloaded, updated, and so forth. Occurs whenever an add-in is loaded or unloaded from the Visual Studio integrated development environment (IDE). An empty array that you can use to pass host-specific data for use in the add-in. Occurs whenever the Visual Studio integrated development environment (IDE) shuts down while an add-in is running. An empty array that you can use to pass host-specific data for use in the add-in. Occurs whenever an add-in is loaded into Visual Studio. A reference to an instance of the integrated development environment (IDE), , which is the root object of the Visual Studio automation model. An enumeration value that indicates the way the add-in was loaded into Visual Studio. An reference to the add-in's own instance. This is stored for later use, such as determining the parent collection for the add-in. An empty array that you can use to pass host-specific data for use in the add-in. Occurs whenever an add-in is unloaded from Visual Studio. An enumeration value that informs an add-in why it was unloaded. An empty array that you can use to pass host-specific data for use after the add-in unloads. Occurs whenever an add-in, which is set to load when Visual Studio starts, loads. An empty array that you can use to pass host-specific data for use when the add-in loads.