Modelo do Visual C++ Assistente

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

  • Iniciando assistentes baseados na interface do usuário e não baseado em interface do usuário.

  • Modificando o conteúdo na interface do usuário do assistente, um HTML.

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

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

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

  • Consultando as informações de biblioteca de tipo.

  • Relatórios de erros e tratamento de erros.

O Visual C++ modelo de assistente também fornece métodos auxiliares que são usados pelos assistentes fornecidos com o Visual C++.

Os seguintes objetos são definidos na Visual C++ Assistente de modelo.

Object

Descrição

IVCWizCtlobjeto.

O coclass para o IVCWizCtlUI e IVCWizCtl interfaces, que contém métodos e propriedades que controlam o controle de um assistente personalizado HTML.

VsWizardobjeto.

O coclass que implementa o IDTWizard.Execute método.

WizComboobjeto.

O coclass para IWizCombo que contém os métodos, propriedades e eventos que controlam as caixas de combinação de um assistente personalizado.

IEnumInfoobjeto.

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

IFuncInfoobjeto.

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

IInterfaceInfoobjeto.

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

IParamInfoobjeto.

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

ITypeLibInfoobjeto.

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

IVarInfoobjeto.

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 personalizado.

Consulte também

Tarefas

Como: interpretar os exemplos de modelo do Visual C++ Assistente

Conceitos

Projetar um assistente

Outros recursos

Modelo de objeto de extensibilidade do Visual C++