Compartilhar via


O Assistente de personalização

Você deve considerar sistema autônomo seguintes tarefas comuns sistema autônomo personalizar o assistente criado com o Assistente personalizado.

  • No arquivo .vsz, especifique os parâmetros personalizados necessários para o assistente funcione.See O .vsz arquivo (controle de projeto) and Assistente de predefinidos Custom Symbols para obter mais informações.

    Se você localizar o Assistente para vários idiomas diferentes, adicione esses parâmetros de linguagem ao arquivo .vsz.See Localizando um Assistente para vários idiomas para obter mais informações.

  • Personalizar o arquivos de modelo (and Templates.inf) Para especificar as diretivas para as seleções do usuário.

  • Personalizar o padrão.js arquivo para especificar um tratamento especial adicional para seu assistente.Você pode escrever suas próprias funções e você pode usar funções fornecidas no Common.js.

  • Design ícones e outras imagens que usará a interface de usuário HTML.

  • Projetar a interface do usuário HTML.

  • Adicione símbolos à tabela de símbolos HTML para coincidir com os botões, controles, caixas de texto e outros elementos que usa o assistente.

    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 que está selecionada por padrão.

  • Na seção marcado <SCRIPT LANGUAGE="JSCRIPT"> em arquivos HTML, adicionar chamadas de função JScript e acessar o modelo de objeto do Visual Studio para personalizar o comportamento do seu assistente. Você deve chamar essas funções usando window.external, da seguinte maneira:

          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, O Visual C++ Code Model, Modelo de projeto, and Assistente de modelo permitem gerenciar programaticamente todos os aspectos do projeto do assistente, desde a criação até a compilação, no arquivos .htm e arquivos JScript.

  • Se necessário, personalize o arquivo .vsdir, permitindo que as informações sobre o arquivo .vsz e todos os outros modelos ser entendidas pelo shell.Por exemplo, indicar que a ID de recurso de ícone, sinalizadores, localizado nomes e assim por diante.

  • Crie arquivos .htm e arquivos de modelo em todos os idiomas para o qual o assistente precisa ser localizados.Adicione-os diretórios de projeto apropriada.

  • Fornecer ajuda contextual seu assistente.

Consulte também

Tarefas

Criando um assistente personalizado

Conceitos

Etapas para Criando um assistente

Arquivos criados para O Assistente

Manipulando erros nos assistentes

Referência

Assistente personalizado

Fornecendo ajuda contexto-Sensitive

Outros recursos

Exemplos de assistente Personalizars