Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Перечислитель точек останова в скрипте.
Поставщик скриптов реализует это для перечисления всех точек останова, которые в настоящее время существуют в скрипте (независимо от того, включено или нет).
Наследство
IDataModelScriptDebugBreakpointEnumerator наследует от IUnknown.
Методика
Интерфейс IDataModelScriptDebugBreakpointEnumerator имеет эти методы.
IDataModelScriptDebugBreakpointEnumerator::AddRef Метод IDataModelScriptDebugBreakpointEnumerator::AddRef увеличивает число ссылок для интерфейса объекта. |
IDataModelScriptDebugBreakpointEnumerator::GetNext Метод GetNext перемещает перечислитель вперед в следующую точку останова, которую необходимо перечислить, и возвращает интерфейс IDataModelScriptDebugBreakpoint для этой точки останова. |
IDataModelScriptDebugBreakpointEnumerator::QueryInterface Метод IDataModelScriptDebugBreakpointEnumerator::QueryInterface извлекает указатели на поддерживаемые интерфейсы объекта. |
IDataModelScriptDebugBreakpointEnumerator::Release Метод IDataModelScriptDebugBreakpointEnumerator::Release уменьшает количество ссылок для интерфейса объекта. |
IDataModelScriptDebugBreakpointEnumerator::Reset Метод Reset сбрасывает положение перечислителя в то место, где оно было сразу после создания перечислителя, то есть до первой перечисленной точки останова. |
Замечания
Если поставщик скриптов поддерживает отладку, он также должен отслеживать все точки останова, связанные с каждым скриптом, и иметь возможность перечислять эти точки останова в интерфейс отладки. Перечислитель для точек останова получается с помощью метода EnumerateBreakpoints в интерфейсе отладки для заданного скрипта.
Требования
Требование | Ценность |
---|---|
заголовка | dbgmodel.h |
См. также
Обзор модели данных отладчика C++