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


Метод IDataModelScriptProvider::EnumerateTemplates (dbgmodel.h)

Метод EnumerateTemplates возвращает перечислитель, способный перечислять различные шаблоны, предоставляемые поставщиком скриптов. Содержимое шаблона — это то, что поставщик скриптов хочет предварительно заполнить в окне редактирования при создании нового скрипта. Если поддерживается несколько разных шаблонов, эти шаблоны можно назвать (например, "Императивный скрипт", "Скрипт расширения"), а приложение отладчика, в котором размещена модель данных, может выбрать способ представления "шаблонов" пользователю.

Поставщик скриптов, у которого нет содержимого шаблона, может вернуть E_NOTIMPL здесь.

Синтаксис

HRESULT EnumerateTemplates(
  IDataModelScriptTemplateEnumerator **enumerator
);

Параметры

enumerator

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

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

Этот метод возвращает HRESULT, указывающее на успех или сбой.

Требования

Требование Значение
Заголовок dbgmodel.h

См. также раздел

Интерфейс IDataModelScriptProvider