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