Partilhar via


Interface IDataModelScript2 (dbgmodel.h)

Esta é a segunda versão da interface de script principal.

Esta versão 2 da interface dá suporte a todos os métodos anteriores com assinaturas idênticas e inclui novos métodos adicionais que fornecem funcionalidade adicional. Os novos métodos são listados no cabeçalho no final da seção dessa interface.

Herança

A interface IDataModelScript2 herda da interface IDataModelScript.

Métodos

A interface IDataModelScript2 tem esses métodos.

 
IDataModelScript2::AddRef

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

O método Execute executa o conteúdo do script conforme determinado pela última chamada populada bem-sucedida e modifica o modelo de objeto do depurador de acordo com esse conteúdo.
IDataModelScript2::GetName

O método GetName retorna o nome do script como uma cadeia de caracteres alocada por meio da função SysAllocString.
IDataModelScript2::GetScriptFullFilePathName

O método GetScriptFullFilePathName recupera o nome do caminho completo do arquivo de script.
IDataModelScript2::InvokeMain

Se o script tiver uma "função principal" que se destina a ser executada a partir de uma invocação de interface do usuário, ele indicará isso por meio de um retorno verdadeiro do método IsInvocable.
IDataModelScript2::IsInvocable

O método IsInvocable retorna se o script é invocado ou não , ou seja, se ele tem uma "função principal" conforme definido por seu idioma ou provedor.
IDataModelScript2::P opulate

O método Populate é chamado pelo cliente para alterar ou sincronizar o "conteúdo" do script.
IDataModelScript2::QueryInterface

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

O método Release diminui a contagem de referência para uma interface em um objeto.
IDataModelScript2::Rename

O método Rename atribui um novo nome ao script.
IDataModelScript2::SetScriptFullFilePathName

O método SetScriptFullFilePathName define o nome do caminho completo do arquivo de script.
IDataModelScript2::Unlink

O método Desvincular desfaz a operação Executar. Quaisquer manipulações de modelo de objeto ou pontos de extensibilidade estabelecidos durante a execução do script são desfeitos.

Requisitos

Requisito Valor
cabeçalho dbgmodel.h

Consulte também

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