Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Informs the add-in about how it was loaded by the integrated development environment (IDE).
Namespace:  Extensibility
Assembly:  Extensibility (in Extensibility.dll)
Syntax
'Declaration
<GuidAttribute("289E9AF1-4973-11D1-AE81-00A0C90F26F4")> _
Public Enumeration ext_ConnectMode
[GuidAttribute("289E9AF1-4973-11D1-AE81-00A0C90F26F4")]
public enum ext_ConnectMode
[GuidAttribute(L"289E9AF1-4973-11D1-AE81-00A0C90F26F4")]
public enum class ext_ConnectMode
[<GuidAttribute("289E9AF1-4973-11D1-AE81-00A0C90F26F4")>]
type ext_ConnectMode
public enum ext_ConnectMode
Members
| Member name | Description | |
|---|---|---|
| ext_cm_AfterStartup | The add-in was loaded after Visual Studio started. | |
| ext_cm_Startup | The add-in was loaded when Visual Studio started. | |
| ext_cm_External | The add-in was loaded by an external client. (This setting is no longer used by Visual Studio.) | |
| ext_cm_CommandLine | The add-in was loaded from the command line. | |
| ext_cm_Solution | The add-in was loaded with a solution. | |
| ext_cm_UISetup | The add-in was loaded for user interface setup. | 
Remarks
Add-ins can check the value of ext_ConnectMode to change its behavior. For example, the ext_cm_UISetup value indicates to the add-in that this is the first time it has been run. If so, the add-in can add its custom commands to the menu and toolbar. Otherwise, it can skip this step.