Projetos do Office no ambiente de Visual Studio

Os projetos Microsoft Office têm uma experiência de desenvolvimento que é semelhante a outros tipos de projetos no Visual Studio, como projetos windows forms.Quando você cria ou abre um projeto do Office, os itens de projeto aparecem em Gerenciador de Soluções.Para projetos de um documento nível, o documento (isto é, documento ou pasta de trabalho do Excel do word) é aberto no Visual Studio, e o documento se comporta como um designer visual.

Aplicáve a: As informações neste tópico se aplicam a projetos em nível de aplicativo e em nível de documento para o Office 2013 e o Office 2010. Consulte Recursos disponíveis pelo aplicativo do Office e o tipo de projeto.

Itens de projeto no solution Explorer

Em um projeto da Gerenciador de Soluções nível, exibe os seguintes itens padrão:

  • Nós para o documento, a pasta de trabalho, e folhas que são personalizadas pelo projeto.Serve de esses nós como recipientes para os arquivos de código que são associados com o documento, a pasta de trabalho, e folhas.

  • Arquivos de código que são associados com o documento, a pasta de trabalho, e folhas que são personalizadas pelo projeto.Em projetos da palavra, os arquivos de código são associados com o documento do word ou modelo.Em projetos do excel, os arquivos de código são associados com a pasta de trabalho do Excel ou modelo, e com cada planilha e folha de gráfico na pasta de trabalho ou no modelo.

  • Arquivos de projeto ocultos que você não é destinada editar diretamente.Para obter mais informações, consulte arquivos de projeto ocultos.

Em um projeto de aplicativo, Gerenciador de Soluções exibe os seguintes itens padrão:

  • O nó do aplicativo.Este nó tem o mesmo nome que o aplicativo host, como Palavra, Excel, ou Outlook.O nó do aplicativo contém o arquivo de código de ThisAddIn.Também fornece a propriedade de Namespace para Item de Host .Para obter mais informações sobre essa propriedade, consulte Propriedades em projetos do Office.

  • O arquivo de código de ThisAddIn.Este arquivo contém a classe gerada de ThisAddIn para o suplemento.Para obter mais informações sobre essa classe, consulte Os suplementos de nível de aplicativo de programação..

  • Arquivos de projeto ocultos que você não é destinada editar diretamente.Para obter mais informações, consulte arquivos de projeto ocultos.

cadwtfwf.collapse_all(pt-br,VS.110).gifCertificados temporários

Os projetos do Office também incluem um certificado temporário chamado Nome do Projeto_TemporaryKey.pfx.Esse certificado é usado para assinar os manifestos de aplicativo e implantação para o projeto durante o desenvolvimento.Para obter mais informações, consulte Concedendo confiança para soluções do Office e Protegendo soluções do Office.

cadwtfwf.collapse_all(pt-br,VS.110).gifarquivos de projeto ocultos

Vários arquivos projeto são ocultos por padrão.Esses arquivos são gerados pelo Visual Studio, e diferem pelo tipo de projeto.Para exibir os arquivos ocultos, clique em Mostrar todos os arquivos Gerenciador de Soluções.

não altere os arquivos de projeto ocultos.Alterar esses arquivos não é suportado diretamente, e pode danificar o seu projeto.Os arquivos de projeto ocultos são regenerados sempre que determinadas alterações ocorrem no documento.Se você fizer alterações manuais para um arquivo de projeto oculto, essas alterações são perdidas quando o arquivo é regenerado.

Designer do documento em projetos de um documento Nível

os projetos da nível para o excel e palavra fornecem um designer que hospeda o documento que está associado com seu projeto no Visual Studio.O designer permite que você altere o documento sem ter que ir fora do ambiente do Visual Studio.

Para abrir um documento no designer, clique duas vezes no arquivo de código em Gerenciador de Soluções que está associado com o documento.Por exemplo, para abrir a planilha Sheet1 no designer do excel em um projeto, clique duas vezes no arquivo de código de Sheet1 .

Quando você altera o documento no designer, você pode aproveitar a funcionalidade do aplicativo nativo do Office.Por exemplo, você pode digitar texto em um documento ou em uma planilha, ou você pode usar a fita para executar tarefas como adicionar uma tabela ou um gráfico.Por padrão, o mapeamento de atalho de teclado tem como padrão o mapeamento do Visual Studio.Para usar mapeamentos de atalho de teclado do Office, altere as configurações no nó de Configurações do teclado do Microsoft Office na caixa de diálogo de Opções no menu de Ferramentas .

cadwtfwf.collapse_all(pt-br,VS.110).gifcontroles em documentos

Você pode arrastar controles host e controles de formulários do windows Visual Studio Caixa de Ferramentas a superfície de design do documento.Os controles são host versões especializadas de objetos do Office, como os controles de conteúdo da palavra e os intervalos do excel, que podem ser usados em projetos do Office criados usando Visual Studio.Os controles de host têm recursos adicionais que não estão disponíveis em objetos correspondentes do Office, como associação de dados e eventos adicionais.

Para obter mais informações, consulte Itens de host e visão geral sobre controles de Host e Controles do Windows Forms em Visão geral de documentos do Office.

cadwtfwf.collapse_all(pt-br,VS.110).gifPlanilhas e pastas de trabalho do excel no designer

Quando você abre uma planilha no designer, você pode alterar a planilha da mesma forma que você pode quando estiver aberta diretamente do excel.Se você clicar duas vezes em uma célula de planilha, a célula alterações no modo de edição.Se você clicar duas vezes em uma célula que contém um controle do host, o editor de códigos abre e Visual Studio gera o manipulador de eventos padrão para o controle.Para navegar em outras planilhas, você pode clicar nas guias a planilha na parte inferior do designer.

Quando você abre a pasta de trabalho no designer, não há superfície de design.Modo de design para a pasta de trabalho é uma grande bandeja de componentes que preenche o designer.

A pasta de trabalho e cada folha na pasta de trabalho têm um arquivo associado de código.Cada arquivo de código contém uma classe gerada de item host que representa a pasta de trabalho ou a folha.Para obter mais informações, consulte Automatizar o Excel usando o Extended objetos.

cadwtfwf.collapse_all(pt-br,VS.110).gifDocumentos do word no designer

Quando você abre o documento no designer, você pode alterar o documento da mesma forma que você pode quando estiver aberto diretamente em palavras.Se você clicar duas vezes em uma palavra no documento, essa palavra estão selecionadas.Em o entanto, se a palavra estão dentro de um controle do host, o editor de códigos abre e Visual Studio gera o manipulador de eventos padrão para o controle.

O documento tem um arquivo associado de código.O arquivo de código contém uma classe gerada de item host que representa o documento.Para obter mais informações, consulte Item de Host do documento.

cadwtfwf.collapse_all(pt-br,VS.110).gifModo de design CONTRA. o modo de tempo de execução

Quando um documento está aberto no ambiente do Visual Studio, está sempre modo de design.Algumas tarefas, como arraste um controle do host para a superfície do documento, podem ser apenas modo de design executado.

Para exibir o documento no modo de tempo de execução, você deve abrir o aplicativo e o documento Visual Studio externo.Você também pode compilar e executar o projeto, que será automaticamente o documento e o aplicativo fora do Visual Studio.

editor de códigos

O editor de códigos permite que você exiba e altere os arquivos de código visíveis na solução.Esses arquivos contêm o código que define o comportamento de sua solução.

Para obter mais informações sobre o editor de códigos, consulte Escrevendo código no editor de códigos e de texto.Para obter mais informações sobre como escrever código em projetos do Office, consulte Escrevendo código em soluções do Office.

Janela Properties

A janela de Propriedades exibe as propriedades dos itens de projeto que são selecionados em Gerenciador de Soluções, e para elementos interface do usuário que são selecionados no designer, como os controles ou documento em um projeto de um documento nível.Algumas propriedades são específicas para o aplicativo e o documento, e algumas propriedades são as mesmas em todos os projetos.

Janela de fontes de dados

Você pode usar a janela de Fontes de Dados em projetos do Office a nível de arrastar uma fonte de dados no seu documento e criar um controle que é associado à fonte de dados.Para obter mais informações, consulte Controles de vinculação de dados de Visual Studio.

Consulte também

Tarefas

Como: criar projetos do Office em Visual Studio

Conceitos

Usando o Solution Explorer

Propriedades em projetos do Office

Outros recursos

Projetando e criando soluções do Office

Visão geral sobre modelos de projeto do Office