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


Интерфейс IDataModelScriptTemplateEnumerator (dbgmodel.h)

Перечислитель, который перечисляет доступный набор шаблонов скриптов.

Интерфейс перечислителя, реализующий поставщик скриптов для объявления всех поддерживаемых шаблонов.

Наследство

IDataModelScriptTemplateEnumerator наследует от IUnknown.

Методика

Интерфейс IDataModelScriptTemplateEnumerator имеет эти методы.

 
IDataModelScriptTemplateEnumerator::AddRef

Метод IDataModelScriptTemplateEnumerator::AddRef увеличивает число ссылок для интерфейса объекта.
IDataModelScriptTemplateEnumerator::GetNext

Метод GetNext перемещает перечислитель в следующий шаблон и возвращает его.
IDataModelScriptTemplateEnumerator::QueryInterface

Метод IDataModelScriptTemplateEnumerator::QueryInterface извлекает указатели на поддерживаемые интерфейсы объекта.
IDataModelScriptTemplateEnumerator::Release

Метод IDataModelScriptTemplateEnumerator::Release уменьшает количество ссылок для интерфейса объекта.
IDataModelScriptTemplateEnumerator::Reset

Метод Reset сбрасывает перечислитель на позицию, в которую он был создан, до создания первого шаблона.

Замечания

Поставщик скриптов может предоставить один или несколько шаблонов, которые предварительно заполняют содержимое созданными скриптами в некоторых пользовательских интерфейсах. Если указан любой из этих шаблонов, поставщик скриптов должен реализовать перечислитель над ними, который возвращается при вызове метода EnumerateTemplates.

Требования

Требование Ценность
заголовка dbgmodel.h

См. также

Обзор модели данных отладчика C++