Modelo de assistente do Visual C++
Os suplementos do Visual Studio foram substituídos no Visual Studio 2013. Você deve atualizar seus suplementos para as extensões VSPackage. Para obter mais informações sobre atualização, consulte Perguntas frequentes: convertendo suplementos em extensões VSPackage.
O Modelo de Assistente do Visual C++ fornece suporte à automação para projetar assistentes e fornece métodos para os seguintes problemas de desenvolvimento do assistente:
Iniciando assistentes baseados e não baseados em interface de usuário
Alterando o conteúdo na interface do usuário HTML de um assistente.
Manipulando a navegação para as páginas do assistente.
Controlando a interação do usuário com a interface do usuário HTML.
Acessando o Modelo de código do Visual C++ para consultas, validação de entrada de usuário e geração de código.
Consultando informações da biblioteca de tipos.
Tratamento de erro e relatório de erros.
O Modelo de Assistente do Visual C++ também fornece os métodos auxiliares que são usados pelos assistentes fornecidos com o Visual C++.
Os objetos a seguir são definidos no modelo de assistente do Visual C++.
Object |
Descrição |
---|---|
Objeto IVCWizCtl. |
A coclass das interfaces IVCWizCtlUI e IVCWizCtl que contém métodos e propriedades que controlam um controle HTML de assistente personalizado. |
Objeto VsWizard. |
A coclass que implementa o método IDTWizard.Execute. |
Objeto WizCombo. |
A coclass para IWizCombo que contém métodos, propriedades e eventos que controlam as caixas de combinação de um assistente personalizado. |
Objeto IEnumInfo. |
Contém informações sobre membros de enumeração de um projeto do assistente. |
Objeto IFuncInfo. |
Contém informações sobre as funções de um projeto do assistente. |
Objeto IInterfaceInfo. |
Contém informações sobre as interfaces de um projeto do assistente. |
Objeto IParamInfo. |
Contém informações sobre parâmetros de variável e função de um projeto do assistente. |
Objeto ITypeLibInfo. |
Contém informações sobre as bibliotecas de tipo de um projeto do assistente. |
Objeto IVarInfo. |
Contém informações sobre as variáveis de um projeto do assistente. |
Para obter mais informações sobre assistentes personalizados Visual C++, consulte Criando um assistente personalizado.
Consulte também
Tarefas
Como interpretar exemplos de modelos de assistente do Visual C++