IDataModelScriptProvider 인터페이스(dbgmodel.h)
동적 언어와 데이터 모델 간의 브리지를 구현하는 모든 스크립트 공급자는 공급자를 나타내기 위해 이 인터페이스를 구현해야 합니다.
상속
IDataModelScriptProvider는 IUnknown에서 상속됩니다.
메서드
IDataModelScriptProvider 인터페이스에는 이러한 메서드가 있습니다.
IDataModelScriptProvider::AddRef IDataModelScriptProvider::AddRef 메서드는 개체의 인터페이스에 대한 참조 수를 증가합니다. |
IDataModelScriptProvider::CreateScript CreateScript 메서드가 호출되어 새 스크립트를 만듭니다. |
IDataModelScriptProvider::EnumerateTemplates EnumerateTemplates 메서드는 스크립트 공급자가 제공하는 다양한 템플릿을 열거할 수 있는 열거자를 반환합니다. |
IDataModelScriptProvider::GetDefaultTemplateContent GetDefaultTemplateContent 메서드는 공급자의 기본 템플릿 콘텐츠에 대한 인터페이스를 반환합니다. |
IDataModelScriptProvider::GetExtension GetExtension 메서드는 이 공급자가 관리하는 스크립트의 파일 확장명(점 없음)을 SysAllocString 메서드를 통해 할당된 문자열로 반환합니다. |
IDataModelScriptProvider::GetName GetName 메서드는 공급자가 SysAllocString 메서드를 통해 할당된 문자열로 관리하는 스크립트 형식(또는 언어)의 이름을 반환합니다. |
IDataModelScriptProvider::QueryInterface IDataModelScriptProvider::QueryInterface 메서드는 개체에서 지원되는 인터페이스에 대한 포인터를 검색합니다. |
IDataModelScriptProvider::Release IDataModelScriptProvider::Release 메서드는 개체의 인터페이스에 대한 참조 수를 감소합니다. |
설명
스크립트 공급자가 되려는 모든 확장은 IDataModelScriptProvider 인터페이스의 구현을 제공하고 RegisterScriptProvider 메서드를 통해 데이터 모델 관리자의 스크립트 관리자 부분에 등록해야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | dbgmodel.h |