Compartilhar via


Enumeração ext_ConnectMode

Informa o suplemento sobre como 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 depois que Visual Studio foi iniciado.
ext_cm_CommandLine O suplemento foi carregado da linha de comando.
ext_cm_External O suplemento foi carregado por um cliente externo. (Essa configuração não é usada por Visual Studio.)
ext_cm_Solution O suplemento foi carregado com uma solução.
ext_cm_Startup O suplemento foi carregado quando Visual Studio foi iniciado.
ext_cm_UISetup O suplemento foi carregado da configuração da interface do usuário.

Comentários

Os suplementos pode verificar o valor de ext_ConnectMode para alterar seu comportamento. Por exemplo, o valor de ext_cm_UISetup indica o suplemento que é ele tiver sido executado na primeira vez. Nesse caso, o suplemento pode adicionar os comandos personalizados ao menu e a barra de ferramentas. Se não, poderá saltar esta etapa.

Consulte também

Referência

Namespace Extensibility