Share via


O Visual C++ Assistente modelo

The Visual C++ Assistente de modelo fornece suporte de automação para assistentes de design e fornece métodos para os seguintes problemas de desenvolvimento do assistente:

  • Iniciando assistentes com base em UI e não baseado em interface do usuário.

  • Modificando o Sumário na interface do usuário HTML do assistente.

  • Manipulação de navegação para as páginas do assistente.

  • Controlando a interação do usuário com a interface do usuário HTML.

  • Acessando o O Visual C++ Code Model para consultas, validação de entrada do usuário e geração de código.

  • Consultando informações sobre o tipo de biblioteca.

  • Relatórios de erros e tratamento de erro.

The Visual C++ Assistente de modelo também fornece métodos auxiliares usadas pelos assistentes fornecidos com o Visual C++.

Os objetos a seguir são definidos no Visual C++ Modelo de assistente.

Objeto

Descrição

IVCWizCtl objeto.

Coclass a IVCWizCtlUI e IVCWizCtl interfaces, que contém métodos e propriedades que controlam o controle HTML do assistente personalizado.

VsWizard objeto.

Coclass que implementa o IDTWizard.Execute método.

WizCombo objeto.

Coclass de IWizCombo que contém métodos, propriedades e eventos que controlam as caixas de combinação do assistente personalizado.

IEnumInfo objeto.

Contém informações sobre membros de enumeração de um projeto assistente.

IFuncInfo objeto.

Contém informações sobre as funções de um projeto assistente.

IInterfaceInfo objeto.

Contém informações sobre interfaces de um projeto assistente.

IParamInfo objeto.

Contém informações sobre parâmetros de função e a variável de um projeto assistente.

ITypeLibInfo objeto.

Contém informações sobre as bibliotecas de tipo de um projeto assistente.

IVarInfo objeto.

Contém informações sobre variáveis de um projeto assistente.

Para obter mais informações sobre personalizado Visual C++ assistentes, consulte Criando um assistente Personalizar.

Consulte também

Tarefas

Como: Exemplos de modelo Visual C++ Assistente interpretar

Conceitos

Criando um assistente

Outros recursos

Modelo de Objeto de Extensibilidade do Visual C++