Os arquivos de modelo

Os modelos que compõem um assistente são um conjunto de arquivos de texto que contêm algumas diretivas simples e estão analisados e processado de acordo com a usuário de entrada e adicionado ao projeto inicial.As informações apropriadas para analisar os modelos são obtidas acessando diretamente de tabela de símbolos do controle do assistente.

O exemplo a seguir é um arquivo de modelo muito simples para um assistente que solicita que o usuário selecionar A ou B.

Exemplo

This file has been created by My Custom wizard.
You selected:
[!if TYPE_A]
Type A
[!else]
Type B
[!endif]
The name of this project is [!output PROJECT_NAME].root.cpp:

Se o usuário escolher tipo B, o modelo acima poderia ser processado da seguinte maneira:

Saída

This file has been created by My Custom wizard.
You selected:
Type B
The name of this project is MyApp8.

Observação: A sintaxe acima é novo no Visual C++ .NET.Sintaxe de versões anteriores do Visual C++ não tem suporte no Visual C++ .NET.

Consulte também

Tarefas

Criando um assistente personalizado

Conceitos

Arquivos criados para O Assistente

Criando um assistente

O arquivo Templates.inf

Referência

Assistente personalizado