Compartilhar via


Interface IDataModelScriptTemplateEnumerator (dbgmodel.h)

Um enumerador que enumera um conjunto disponível de modelos de script.

Uma interface de enumerador que o provedor de script implementa para anunciar todos os vários modelos compatíveis.

Herança

IDataModelScriptTemplateEnumerator herda de IUnknown.

Métodos

A interface IDataModelScriptTemplateEnumerator tem esses métodos.

 
IDataModelScriptTemplateEnumerator::AddRef

O método IDataModelScriptTemplateEnumerator::AddRef incrementa a contagem de referência para uma interface em um objeto .
IDataModelScriptTemplateEnumerator::GetNext

O método GetNext move o enumerador para o próximo modelo e o retorna.
IDataModelScriptTemplateEnumerator::QueryInterface

O método IDataModelScriptTemplateEnumerator::QueryInterface recupera ponteiros para as interfaces com suporte em um objeto .
IDataModelScriptTemplateEnumerator::Release

O método IDataModelScriptTemplateEnumerator::Release diminui a contagem de referência de uma interface em um objeto .
IDataModelScriptTemplateEnumerator::Reset

O método Reset redefine o enumerador para a posição em que estava quando foi criado pela primeira vez antes do primeiro modelo ser produzido.

Comentários

Um provedor de script pode fornecer um ou mais modelos que preencham o conteúdo em scripts recém-criados em alguma interface do usuário. Se qualquer um desses modelos for fornecido, o provedor de script deverá implementar um enumerador sobre eles que é retornado após uma chamada para o método EnumerateTemplates.

Requisitos

Requisito Valor
Cabeçalho dbgmodel.h

Confira também

Visão geral do modelo de dados do depurador C++