IVsDebuggableProjectCfg.DebugLaunch(UInt32) Метод

Определение

Запускает отладчик.

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

Параметры

grfLaunch
UInt32

[in] Флаги, которые определяют условия, при которых необходимо запускать отладчик. Допустимые grfLaunch значения см. в разделе __VSDBGLAUNCHFLAGS .

Возвращаемое значение

Int32

Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.

Комментарии

Подпись COM

Из всшелл. IDL:

HRESULT IVsDebuggableProjectCfg::DebugLaunch(  
   [in] VSDBGLAUNCHFLAGS grfLaunch  
);  

Этот метод вызывается, когда пользователь выбирает пункт меню запуска (F5). Набор флагов, указанных в, grfLaunch должен быть одинаковым, который использовался при предыдущем вызове QueryDebugLaunch метода для определения того, можно ли запустить отладчик.

Примечание

Реализации. Этот метод (и его интерфейс) можно реализовать в проекте для запуска пользовательских программ в отладчике. Чтобы выполнить фактическую работу по запуску программы, управляемой проектом, вызовите LaunchDebugTargets2 метод. Пример можно найти в примере моего пакета C.

Применяется к