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
Versão do Microsoft Office
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:
- Nome do projeto _TemporaryKey.pfx - um certificado temporário que pode ser usado para assinar o aplicativo e implantação manifestos para o projeto durante o desenvolvimento.Para obter mais informações, consulte Concedendo Confiar para soluções do Office (Sistema de 2007) e Segurança no Office Solutions (sistema de 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:
Assemblies no Visual Studio Tools for Office tempo de execução. Para obter mais informações sobre esses assemblies, consulte O Visual Studio Tools for Visão geral de tempo de execução do Office.
Assemblies de interoperabilidade primária para componentes compartilhados do Microsoft Office e para o palavra.Para obter mais informações, consulte Assemblies de interoperabilidade primários do Office.
.NET Framework assemblies que são usados quando você desenvolver Visual Studio Tools for Office soluções.
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