Enumeração ext_ConnectMode
Informa o suplemento sobre como ele foi carregado pelo ambiente de desenvolvimento integrado (IDE).
Namespace: Extensibility
Assembly: Extensibility (em Extensibility.dll)
Sintaxe
'Declaração
<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
Membros
Nome do membro | Descrição | |
---|---|---|
ext_cm_AfterStartup | O suplemento foi carregado após Visual Studio iniciada. | |
ext_cm_Startup | O suplemento foi carregado quando Visual Studio iniciada. | |
ext_cm_External | O suplemento foi carregado por um cliente externo.(Essa configuração não é mais usada por Visual Studio.) | |
ext_cm_CommandLine | O suplemento foi carregado a partir da linha de comando. | |
ext_cm_Solution | O suplemento foi carregado com uma solução. | |
ext_cm_UISetup | O suplemento foi carregado para a instalação de interface do usuário. |
Comentários
Add-ins pode verificar o valor de ext_ConnectMode para alterar o comportamento. Por exemplo, o ext_cm_UISetup valor indica o suplemento que esta é a primeira vez em que foi executar. Nesse caso, o suplemento pode adicionar seus comandos personalizados para o menu e barra de ferramentas. Caso contrário, ele poderá ignorar esta etapa.