Partilhar via


Modelo de projeto de modelo do palavra

Se aplica a

As informações deste tópico se aplicam apenas à especificada Visual Studio Tools for Office os projetos e as versões do Microsoft Office.

Tipo de Projeto

  • Projetos de nível de documento

Versão do Microsoft Office

  • Word 2007

  • Word 2003

Para obter mais informações, consulte Recursos disponíveis pelo aplicativo e o tipo de projeto.

O modelo de projeto de modelo do palavra no Visual Basic e Visual translation from VPE for Csharp fornece a base para soluções baseadas em modelos do Microsoft Office palavra novos ou existentes.Existem modelos de projeto diferentes para modelos do palavra 2003 e palavra 2007.sistema autônomo modelos de projeto adicionar automaticamente a referências de assembly necessário, arquivos e gerado código para usar sistema autônomo ponto de partida para a sua solução.

Modelos do palavra que fazem referência a extensões de código gerenciado não podem ser usados sistema autônomo suplementos global.O assembly não é chamado se o modelo é carregado do diretório de inicialização do palavra.Para obter mais informações, consulte Limitações de modelos Global e o Excel Adicionar-ins (arquivos .xla).

Se você em em aberto um modelo para editá-lo fora do Visual Studio após a solução foi compilada, o modelo será executar o código sistema autônomo se tivesse criado um novo documento a partir do modelo.Dependendo do código, isso pode alterar o modelo enquanto ele é aberto, antes de começar edição.Para impedir a execução de código, Isenção pressionada a tecla deslocar enquanto abre o modelo.

Observação:

Por padrão, alguns dos arquivos e referências na lista a seguir estão ocultas.Para vê-las, clicar Mostrar todos os arquivos on the O gerenciador de soluçõesbarra de ferramentas .Além disso, existem alguns arquivos e as referências não na lista a seguir, que são comuns a muitos Visual Studio modelos de projeto.

Files

Visual Studio Tools for Office gera os seguintes arquivos visíveis em projetos de modelo do palavra 2003 e palavra 2007:

  • Nome do documento dot - representa o modelo do palavra em um projeto.Contém a área de design do documento e o arquivo de código.

  • ThisDocument (arquivo .vb para Visual Basic) ou arquivo .cs para Visual translation from VPE for Csharp - um documento que fornece a área de design e o arquivo de código.Para obter mais informações, consulte Item de host do documento.

Observação:

Não é possível adicionar classes adicionais para o arquivo de código por trás de um documento, pasta de trabalho ou planilha.Você deve adicionar novos arquivos ao seu projeto para conter as classes que você deseja gravar.

Visual Studio Tools for Office também gera o seguinte arquivo adicional quando você constrói um projeto de modelo palavra 2007:

Arquivos oculto

Visual Studio Tools for Office gera vários arquivos oculto. Não modifique manualmente esses arquivos; eles são gerados novamente quando forem feitas alterações no projeto e eles não manter modificações manual.

Visual Studio Tools for Office gera os seguintes arquivos oculto:

  • ThisDocument.Designer.xml - A somente leitura representação declarativa dos objetos programáveis no documento.

  • ThisDocument.Designer (arquivo .vb ou .cs arquivo) - A somente leitura arquivo de código que fornece implementações auxiliar para objetos do documento, incluindo o código para instanciar objetos corretamente.

  • Nome do documento. Designer.xml - A somente leitura representação declarativa de objetos programáveis, sistema autônomo controles personalizados que não fazem parte de Visual Studio Tools for Office Por padrão. Este arquivo é gerado quando você adiciona um controle personalizado ao documento.

  • Nome do documento .Designer (arquivo .vb ou .cs arquivo) - A leitura — somente código arquivo que fornece implementações auxiliar para controles personalizados.Este arquivo é gerado quando você adiciona um controle personalizado ao documento.

Código de modelo

O seguinte evento manipuladores incluídos em arquivos de código de modelo de projeto.Para obter mais informações, consulte O Visual Studio Tools for Office Projeto eventos.

ThisDocument_Startup

ThisDocument_Startup alças de Document.Startup evento. Este evento é gerado após a solução está sendo executada e todo o código de inicialização no conjunto de módulos (assembly) foi executado.Use esse manipulador de eventos para executar o código que inicializa sua solução.

ThisDocument_Shutdown

ThisDocument_Shutdown alças de Document.Shutdown evento. Este evento é gerado quando o domínio do aplicativo carregado no seu código está prestes a descarregar.

Referências

Visual Studio Tools for Office cria automaticamente um conjunto de referências de assembly em projetos de modelo do palavra. Estas referências incluem os seguintes assemblies:

Consulte também

Tarefas

Como: Criar o Visual Studio Tools para projetos do Office

Conceitos

Assemblies em Visão geral de soluções do Office

Palavra Overview do modelo de objeto

Outros recursos

Gerenciando soluções, projetos e arquivos

Modelos do Office projeto