Condividi tramite


Interfaccia IDataModelScriptTemplate (dbgmodel.h)

Qualsiasi provider di script che desidera avere contenuto modello precompilato implementa questa interfaccia per modello.

I provider di script possono fornire uno o più modelli che fungono da punti di partenza per gli utenti per la creazione di script. Un'applicazione debugger che fornisce un editor predefinito può precompilare nuovi script con contenuto modello come annunciato dal provider tramite questa interfaccia.

Ereditarietà

IDataModelScriptTemplate eredita da IUnknown.

Metodi

L'interfaccia IDataModelScriptTemplate include questi metodi.

 
IDataModelScriptTemplate::AddRef

Il metodo IDataModelScriptTemplate::AddRef incrementa il conteggio dei riferimenti per un'interfaccia in un oggetto .
IDataModelScriptTemplate::GetContent

Il metodo GetContent restituisce il contenuto (o il codice) del modello.
IDataModelScriptTemplate::GetDescription

Il metodo GetDescription restituisce una descrizione del modello.
IDataModelScriptTemplate::GetName

Il metodo GetName restituisce un nome del modello.
IDataModelScriptTemplate::QueryInterface

Il metodo IDataModelScriptTemplate::QueryInterface recupera i puntatori alle interfacce supportate in un oggetto .
IDataModelScriptTemplate::Release

Il metodo IDataModelScriptTemplate::Release decrementa il conteggio dei riferimenti per un'interfaccia in un oggetto .

Commenti

I provider di script che vogliono presentare contenuto precompilato per i nuovi script (ad esempio, per aiutare gli utenti a scrivere script in un'interfaccia utente del debugger) possono farlo fornendo uno o più modelli di script. Tali modelli sono componenti che implementano l'interfaccia IDataModelScriptTemplate e vengono restituiti tramite il metodo GetDefaultTemplate o EnumerateTemplates nel provider di script.

Requisiti

Requisito Valore
Intestazione dbgmodel.h

Vedi anche

Panoramica del modello di dati del debugger C++