Поделиться через


Debugger - члены

Включить защищенные члены
Включить унаследованные члены

Обновлен: Ноябрь 2007

Объект Debugger используется для опроса и управления состоянием отладчика и отлаживаемой программы.

Тип Debugger предоставляет следующие члены.

Методы

  Имя Описание
xcx5fb9s.pubmethod(ru-ru,VS.90).gif Break Вызывает приостановку выполнения заданного процесса, чтобы можно было проанализировать его состояние.
xcx5fb9s.pubmethod(ru-ru,VS.90).gif DetachAll Отключает от всех присоединенных программ.
xcx5fb9s.pubmethod(ru-ru,VS.90).gif ExecuteStatement Выполняет указанный оператор. Если флаг TreatAsExpression имеет значение true, то строка интерпретируется как выражение, а результат направляется в окно команд.
xcx5fb9s.pubmethod(ru-ru,VS.90).gif GetExpression Вычисляет выражение на основании текущего фрейм стека. Если выражение можно проанализировать, но не вычислить, то объект возвращается, но не будет содержать правильное значение.
xcx5fb9s.pubmethod(ru-ru,VS.90).gif Go Запускает выполнение программы из текущего оператора.
xcx5fb9s.pubmethod(ru-ru,VS.90).gif RunToCursor Выполняет программу до текущего положения курсора в исходном файле.
xcx5fb9s.pubmethod(ru-ru,VS.90).gif SetNextStatement Задает выполнение следующего оператора, согласно позиции курсора в текущем исходном файле.
xcx5fb9s.pubmethod(ru-ru,VS.90).gif StepInto Заходит в вызов следующей функции, если это возможно.
xcx5fb9s.pubmethod(ru-ru,VS.90).gif StepOut Выходит из текущей функции.
xcx5fb9s.pubmethod(ru-ru,VS.90).gif StepOver Обходит вызов следующей функции.
xcx5fb9s.pubmethod(ru-ru,VS.90).gif Stop Прекращает отладку, завершение или отсоединение от всех прикрепленных процессов.

В начало страницы

Свойства

  Имя Описание
xcx5fb9s.pubproperty(ru-ru,VS.90).gif AllBreakpointsLastHit Возвращает коллекцию связанных точек останова, в которые было последнее одновременное попадание.
xcx5fb9s.pubproperty(ru-ru,VS.90).gif BreakpointLastHit Возвращает последнюю точку останова, в которой остановился отладчик.
xcx5fb9s.pubproperty(ru-ru,VS.90).gif Breakpoints Возвращает коллекцию точек останова.
xcx5fb9s.pubproperty(ru-ru,VS.90).gif CurrentMode Возвращает текущий режим отладчика в контексте интегрированной среды разработки (IDE).
xcx5fb9s.pubproperty(ru-ru,VS.90).gif CurrentProcess Возвращает или задает активный процесс.
xcx5fb9s.pubproperty(ru-ru,VS.90).gif CurrentProgram Задает или возвращает активную программу.
xcx5fb9s.pubproperty(ru-ru,VS.90).gif CurrentStackFrame Возвращает или задает текущий фрейм стека.
xcx5fb9s.pubproperty(ru-ru,VS.90).gif CurrentThread Задает или возвращает текущий отлаживаемый поток.
xcx5fb9s.pubproperty(ru-ru,VS.90).gif DebuggedProcesses Возвращает список отлаживаемых процессов.
xcx5fb9s.pubproperty(ru-ru,VS.90).gif DTE Возвращает объект расширения верхнего уровня.
xcx5fb9s.pubproperty(ru-ru,VS.90).gif HexDisplayMode Возвращает или задает значение, указывающее, выводятся ли выражения в шестнадцатеричном или десятичном формате.
xcx5fb9s.pubproperty(ru-ru,VS.90).gif HexInputMode Возвращает или задает значение, указывающее, вычисляются ли выражения в шестнадцатеричном или десятичном формате.
xcx5fb9s.pubproperty(ru-ru,VS.90).gif Languages Возвращает список языков, которые поддерживает отладчик.
xcx5fb9s.pubproperty(ru-ru,VS.90).gif LastBreakReason Возвращает последнюю причину нарушения работы программы. Если программа работает, она возвращает значение DBG_REASON_NONE.
xcx5fb9s.pubproperty(ru-ru,VS.90).gif LocalProcesses Возвращает список процессов, выполняющихся в данный момент на этом компьютере.
xcx5fb9s.pubproperty(ru-ru,VS.90).gif Parent Получает ближайший родительский объект от объекта Debugger.

В начало страницы

См. также

Ссылки

Debugger Интерфейс

EnvDTE - пространство имен