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
Métodos
A interface
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++