다음을 통해 공유


IDataModelScriptTemplate 인터페이스(dbgmodel.h)

미리 채워진 템플릿 콘텐츠를 사용하려는 모든 스크립트 공급자는 템플릿당 이 인터페이스를 구현합니다.

스크립트 공급자는 사용자가 스크립트를 작성하기 위한 시작점 역할을 하는 하나 이상의 템플릿을 제공할 수 있습니다. 기본 제공 편집기를 제공하는 디버거 애플리케이션은 이 인터페이스를 통해 공급자가 보급한 템플릿 콘텐츠로 새 스크립트를 미리 채울 수 있습니다.

상속

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++ 개요