Ler em inglês

Compartilhar via


Método Debugger2.DetachAll

Desconecta-se de todos os programas conectados.

Namespace:  EnvDTE80
Assembly:  EnvDTE80 (em EnvDTE80.dll)

Sintaxe

'Declaração
Sub DetachAll

Implementações

Debugger.DetachAll()

Comentários

DetachAlltentativas de desconectar-se de que todos os programas conectados. Esta operação poderá falhar se o processo anexado não pode ser desanexado. Consulte Como: Desconectar todos os processos para obter mais informações.

Exemplos

O exemplo a seguir demonstra como usar o DetachAll método.

Para testar esse método:

  1. Use o loop infinito no código do aplicativo de destino.

  2. Execute o aplicativo de destino no modo de depuração.

  3. Execute o add-in.

    O depurador é separado do aplicativo de destino.

Sub DetachAll()
    On Error Goto BadDetach
    DTE2.Debugger.DetachAll()
    Exit Sub

    BadDetach:
        MsgBox("Could not detach from all processes.")
End Sub

Segurança do .NET Framework

Consulte também

Referência

Debugger2 Interface

Sobrecargas DetachAll

Namespace EnvDTE80