Interfaccia IDataModelScriptTemplateEnumerator (dbgmodel.h)

Enumeratore che enumera un set disponibile di modelli di script.

Interfaccia dell'enumeratore implementata dal provider di script per annunciare tutti i vari modelli supportati.

Ereditarietà

IDataModelScriptTemplateEnumerator eredita da IUnknown.

Metodi

L'interfaccia IDataModelScriptTemplateEnumerator include questi metodi.

 
IDataModelScriptTemplateEnumerator::AddRef

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

Il metodo GetNext sposta l'enumeratore nel modello successivo e lo restituisce.
IDataModelScriptTemplateEnumerator::QueryInterface

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

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

Il metodo Reset reimposta l'enumeratore sulla posizione in cui è stato creato per la prima volta, prima della creazione del primo modello.

Commenti

Un provider di script può fornire uno o più modelli che precompilano il contenuto negli script appena creati in alcune interfacce utente. Se vengono forniti uno di questi modelli, il provider di script deve implementare un enumeratore su di essi che viene restituito dopo una chiamata al metodo EnumerateTemplates.

Requisiti

Requisito Valore
Intestazione dbgmodel.h

Vedi anche

Panoramica del modello di dati del debugger C++