IVsDebuggableProjectCfg.DebugLaunch(UInt32) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicia o depurador.
public:
int DebugLaunch(System::UInt32 grfLaunch);
public:
int DebugLaunch(unsigned int grfLaunch);
int DebugLaunch(unsigned int grfLaunch);
public int DebugLaunch (uint grfLaunch);
abstract member DebugLaunch : uint32 -> int
Public Function DebugLaunch (grfLaunch As UInteger) As Integer
Parâmetros
- grfLaunch
- UInt32
no Sinalizadores que determinam as condições sob as quais iniciar o depurador. Para obter grfLaunch valores válidos, consulte __VSDBGLAUNCHFLAGS .
Retornos
Se o método for bem-sucedido, retornará S_OK. Se falhar, retornará um código de erro.
Comentários
Assinatura COM
De VSShell. idl:
HRESULT IVsDebuggableProjectCfg::DebugLaunch(
[in] VSDBGLAUNCHFLAGS grfLaunch
);
Esse método é chamado quando o usuário seleciona o item de menu Iniciar (F5). O conjunto de sinalizadores especificado em grfLaunch deve ser o mesmo que foi usado em uma chamada anterior para o QueryDebugLaunch método para determinar se o depurador pôde ser iniciado ou não.
Observação
Implementadores: esse método (e sua interface) pode ser implementado em um projeto para iniciar programas personalizados no depurador. Para fazer o trabalho real de iniciar o programa controlado por um projeto, chame o LaunchDebugTargets2 método. Um exemplo disso pode ser encontrado no exemplo de pacote my C.