Personalizando o seu assistente.
Você deve considerar as seguintes tarefas comuns, como personalizar o assistente criado com o Assistente personalizada.
No arquivo vsz, especifique os parâmetros personalizados necessários para seu assistente funcione. Consulte O vsz (controle de projeto) do arquivo e Predefinidos símbolos de assistente personalizada para obter mais informações.
Se você localizar o Assistente para vários idiomas, adicione esses parâmetros de idioma no arquivo vsz. Consulte a localização de um Assistente para vários idiomas para obter mais informações.
Personalizar o arquivos de modelo (e Templates.inf) para especificar as diretivas de seleções do usuário.
Personalizar o default. js arquivo para especificar um tratamento especial adicional para o seu assistente. Você pode escrever suas próprias funções e você pode usar as funções fornecidas no Common.js.
Design de ícones e outras imagens que usará a interface do usuário HTML.
Projete a interface de usuário do HTML.
Adicione símbolos para a tabela de símbolos HTML para coincidir com os botões, controles, caixas de texto e outros elementos que o assistente usa.
A seguir mostra um excerto do HTML fornecido pelo assistente personalizada:
<SYMBOL NAME="WIZARD_DIALOG_TITLE" TYPE=text VALUE="MyCustomWiz"> </SYMBOL> <SYMBOL NAME="SAMPLE_CHECKBOX" TYPE=checkbox VALUE=true> </SYMBOL>
Este assistente, intitulado MyCustomWiz, exibe uma caixa de seleção é selecionada por padrão.
Na seção marcada como <SCRIPT LANGUAGE="JSCRIPT"> em arquivos HTML, adicionar chamadas de função JScript e acessar o modelo de objeto Visual Studio para personalizar o comportamento do seu assistente. Você deve chamar essas funções usando window.external, da seguinte forma:
window.external.AddSymbol("MAIN_FRAME_DEFAULT_STYLES", true); window.external.AddSymbol("MAIN_FRAME_STYLE_FLAGS", "");
Observação Os métodos, propriedades e eventos expostos por meio de Automação e extensibilidade do Visual Studio, Modelo de código do Visual C++, O modelo de projeto, e O modelo de assistente permitem gerenciar programaticamente a todos os aspectos do projeto do assistente, desde a criação até a compilação, tanto no arquivos de JScript como arquivos. htm.
Se necessário, personalize o o arquivo de .vsdir, permitindo que as informações sobre o arquivo vsz e todos os outros modelos de ser compreendido pelo shell. Por exemplo, indicar que a identificação de recurso de ícone, sinalizadores, localizadas nomes e assim por diante.
Crie arquivos. htm e arquivos de modelo em todos os idiomas para os quais seu assistente deve ser localizada. Para adicioná-los para os diretórios do projeto apropriado.
Fornecer ajuda contextual do assistente.
Consulte também
Tarefas
Criando um assistente personalizado
Referência
Conceitos
Etapas para projetar um assistente