Debugger - члены
Включить защищенные члены
Включить унаследованные члены
Обновлен: Ноябрь 2007
Объект Debugger используется для опроса и управления состоянием отладчика и отлаживаемой программы.
Тип Debugger предоставляет следующие члены.
Методы
Имя | Описание | |
---|---|---|
Break | Вызывает приостановку выполнения заданного процесса, чтобы можно было проанализировать его состояние. | |
DetachAll | Отключает от всех присоединенных программ. | |
ExecuteStatement | Выполняет указанный оператор. Если флаг TreatAsExpression имеет значение true, то строка интерпретируется как выражение, а результат направляется в окно команд. | |
GetExpression | Вычисляет выражение на основании текущего фрейм стека. Если выражение можно проанализировать, но не вычислить, то объект возвращается, но не будет содержать правильное значение. | |
Go | Запускает выполнение программы из текущего оператора. | |
RunToCursor | Выполняет программу до текущего положения курсора в исходном файле. | |
SetNextStatement | Задает выполнение следующего оператора, согласно позиции курсора в текущем исходном файле. | |
StepInto | Заходит в вызов следующей функции, если это возможно. | |
StepOut | Выходит из текущей функции. | |
StepOver | Обходит вызов следующей функции. | |
Stop | Прекращает отладку, завершение или отсоединение от всех прикрепленных процессов. |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
AllBreakpointsLastHit | Возвращает коллекцию связанных точек останова, в которые было последнее одновременное попадание. | |
BreakpointLastHit | Возвращает последнюю точку останова, в которой остановился отладчик. | |
Breakpoints | Возвращает коллекцию точек останова. | |
CurrentMode | Возвращает текущий режим отладчика в контексте интегрированной среды разработки (IDE). | |
CurrentProcess | Возвращает или задает активный процесс. | |
CurrentProgram | Задает или возвращает активную программу. | |
CurrentStackFrame | Возвращает или задает текущий фрейм стека. | |
CurrentThread | Задает или возвращает текущий отлаживаемый поток. | |
DebuggedProcesses | Возвращает список отлаживаемых процессов. | |
DTE | Возвращает объект расширения верхнего уровня. | |
HexDisplayMode | Возвращает или задает значение, указывающее, выводятся ли выражения в шестнадцатеричном или десятичном формате. | |
HexInputMode | Возвращает или задает значение, указывающее, вычисляются ли выражения в шестнадцатеричном или десятичном формате. | |
Languages | Возвращает список языков, которые поддерживает отладчик. | |
LastBreakReason | Возвращает последнюю причину нарушения работы программы. Если программа работает, она возвращает значение DBG_REASON_NONE. | |
LocalProcesses | Возвращает список процессов, выполняющихся в данный момент на этом компьютере. | |
Parent | Получает ближайший родительский объект от объекта Debugger. |
В начало страницы