Метод IDataModelScriptProvider::EnumerateTemplates (dbgmodel.h)
Метод EnumerateTemplates возвращает перечислитель, способный перечислять различные шаблоны, предоставляемые поставщиком скриптов. Содержимое шаблона — это то, что поставщик скриптов хочет предварительно заполнить в окне редактирования при создании нового скрипта. Если поддерживается несколько разных шаблонов, эти шаблоны можно назвать (например, "Императивный скрипт", "Скрипт расширения"), а приложение отладчика, в котором размещена модель данных, может выбрать способ представления "шаблонов" пользователю.
Поставщик скриптов, у которого нет содержимого шаблона, может вернуть E_NOTIMPL здесь.
Синтаксис
HRESULT EnumerateTemplates(
IDataModelScriptTemplateEnumerator **enumerator
);
Параметры
enumerator
Перечислитель, перечисляющий все содержимое шаблонов поставщика скриптов, должен быть возвращен сюда как компонент, реализующий интерфейс IDataModelScriptTemplateEnumerator .
Возвращаемое значение
Этот метод возвращает HRESULT, указывающее на успех или сбой.
Требования
Требование | Значение |
---|---|
Заголовок | dbgmodel.h |