Compartilhar via


RenderAddTemplate

Processa um arquivo de modelo e, opcionalmente, o adiciona ao projeto.

function RenderAddTemplate( 
   strTemplateFile, 
   strProjectFile, 
   ProjToAddTo, 
   bOpen  
);

Parâmetros

  • strTemplateFile
    O modelo somente nome de arquivo, excluindo o caminho, relativo ao TEMPLATES_PATH.

  • strProjectFile
    O nome do novo arquivo criado.Essa seqüência pode incluir o caminho, mas em relação às PROJECT_PATH.

  • ProjToAddTo
    O objeto de projeto.Fornecer o projeto nome se o arquivo criado deve ser adicionado ao projeto. Caso contrário, desconsidere ou passar false se você não estiver adicionando o arquivo ao projeto.

  • bAbrir
    Se true, abra o arquivo no editor padrão após adicioná-lo ao projeto.

Comentários

Chamar essa função para processar um arquivo de modelo e, opcionalmente, o adiciona ao projeto.

Exemplo

// Declare the project path and the template path.
var strProjectPath = wizard.FindSymbol("PROJECT_PATH");
var strTemplatePath = wizard.FindSymbol("TEMPLATES_PATH");
// Declare the template header and implementation files.
var strTemplateHeader = wizard.FindSymbol("TEMPLATE_HEADER");
var strTemplateImpl = wizard.FindSymbol("TEMPLATE_IMPL");
// Render the template strTemplateHeader and open it in the editor.
RenderAddTemplate(strTemplateHeader, strHeaderFile, selProj, true); 
// Render the template strTemplateImpl, but do not open it 
// in the editor.
RenderAddTemplate(strTemplateImpl, strImplFile, selProj, false);

Consulte também

Tarefas

Criando um assistente personalizado

Conceitos

Personalizando os assistentes do C++ com funções comuns de JScript

Projetar um assistente

Outros recursos

Funções de JScript para os assistentes do C++