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.

Observações

Um provedor de script pode fornecer um ou mais modelos que preencham 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

Consulte também

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