IVsDebuggableProjectCfg.DebugLaunch(UInt32) Método

Definição

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

Int32

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.

Aplica-se a