Desenvolver Suplementos do Office com o Visual StudioDevelop Office Add-ins with Visual Studio

Esse artigo descreve como usar o Visual Studio para desenvolver um suplemento do Office.This article describes how to use Visual Studio to develop an Office Add-in. Caso você já tenha criado seu suplemento, você pode pular para a seção Desenvolver o suplemento usando o Visual Studio.If you've already created your add-in, you can skip ahead to the Develop the add-in using Visual Studio section.

Observação

Como uma alternativa ao uso do Visual Studio, você pode optar por usar o gerador Yeoman para suplementos do Office e o VS Code para criar um suplemento do Office.As an alternative to using Visual Studio, you may choose to use the Yeoman generator for Office Add-ins and VS Code to create an Office Add-in. Para obter mais informações sobre essa opção, confira Criar um suplemento do Office.For more information about this choice, see Creating an Office Add-in.

Criar o projeto de suplemento usando o Visual StudioCreate the add-in project using Visual Studio

O Visual Studio pode ser usado para criar suplementos do Office para o Excel, Outlook, Word e PowerPoint.Visual Studio can be used to create Office Add-ins for Excel, Outlook, Word, and PowerPoint. Um projeto do suplemento do Office é criado como parte de uma solução do Visual Studio e usa HTML, CSS e JavaScript.An Office Add-in project gets created as part of a Visual Studio solution and uses HTML, CSS, and JavaScript. Para criar um suplemento do Office com o Visual Studio, siga as instruções no início rápido que correspondam ao suplemento que você deseja criar:To create an Office Add-in with Visual Studio, follow instructions in the quick start that corresponds to the add-in you'd like to create:

O Visual Studio não tem suporte para a criação de suplementos do Office para o OneNote ou Project.Visual Studio doesn't support creating Office Add-ins for OneNote or Project. Para criar suplementos do Office para qualquer um desses aplicativos, você precisará usar o gerador Yeoman para Suplementos do Office, conforme descrito no Início rápido do OneNote ou no Início rápido do Project.To create Office Add-ins for either of these applications, you'll need to use the Yeoman generator for Office Add-ins, as described in the OneNote quick start or the Project quick start.

Desenvolver o suplemento usando o Visual StudioDevelop the add-in using Visual Studio

O Visual Studio cria um suplemento básico com funcionalidade limitada.Visual Studio creates a basic add-in with limited functionality. Você pode personalizar o suplemento editando o manifesto, HTML, JavaScript e arquivos CSS no Visual Studio.You can customize the add-in by editing the manifest, HTML, JavaScript, and CSS files in Visual Studio. Para obter uma descrição de alto nível da estrutura do projeto e dos arquivos no projeto de suplemento que o Visual Studio cria, confira a orientação do Visual Studio no início rápido concluído para criar seu suplemento.For a high-level description of the project structure and files in the add-in project that Visual Studio creates, see the Visual Studio guidance within the quick start that you completed to create your add-in.

Dica

Como um suplemento do Office é um aplicativo da Web, você precisará de pelo menos habilidades básicas de desenvolvimento na Web para personalizar seu suplemento.Because an Office Add-in is a web application, you'll need at least basic web development skills to customize your add-in. Se você não conhece o JavaScript, recomendamos que revise o tutorial do Mozilla JavaScript.If you're new to JavaScript, we recommend reviewing the Mozilla JavaScript tutorial.

Para personalizar o seu suplemento, você precisará compreender os conceitos descritos na área Conceitos básicos > Desenvolver dessa documentação, além dos conceitos descritos na área de documentação específica do aplicativo que corresponde ao suplemento que você está criando (por exemplo, o Excel).To customize your add-in, you'll need to understand concepts described in the Core concepts > Develop area of this documentation, as well as concepts described in the application-specific area of documentation that corresponds to the add-in you're building (for example, Excel).

Testar e depurar o suplementoTest and debug the add-in

Os métodos para testar, depurar e solucionar problemas de Suplementos do Office variam de acordo com a plataforma.Methods for testing, debugging, and troubleshooting Office Add-ins vary by platform. Para saber mais, confira Depurar Suplementos do Office no Visual Studio e Testar e depurar Suplementos do Office.For more information, see Debug Office Add-ins in Visual Studio and Test and debug Office Add-ins.

Publique o suplementoPublish the add-in

Um Suplemento do Office é formado por um aplicativo Web e um arquivo de manifesto.An Office Add-in consists of a web application and a manifest file. O aplicativo Web define a interface do usuário e a funcionalidade do suplemento, enquanto o manifesto especifica o local do aplicativo Web e define as configurações e os recursos do suplemento.The web application defines the add-in's user interface and functionality, while the manifest specifies the location of the web application and defines settings and capabilities of the add-in.

Enquanto você estiver desenvolvendo seu suplemento no Visual Studio, seu suplemento será executado no seu servidor Web local (localhost).While you're developing your add-in in Visual Studio, your add-in runs on your local web server (localhost). Quando o suplemento estiver funcionando como desejado e você estiver pronto para publicá-lo para que outros usuários acessem-no, será necessário concluir as seguintes etapas:When your add-in is working as desired and you're ready to publish it for other users to access, you'll need to complete the following steps:

  1. Implantar o aplicativo Web em um servidor Web ou serviço de hospedagem na Web (por exemplo, Microsoft Azure).Deploy the web application to a web server or web hosting service (for example, Microsoft Azure).
  2. Atualize o manifesto para especificar a URL do aplicativo implantado.Update the manifest to specify the URL of the deployed application.
  3. Escolha o método que deseja usar para implantar seu suplemento do Office e siga as instruções para publicar o arquivo de manifesto.Choose the method you'd like to use to deploy your Office Add-in, and follow the instructions to publish the manifest file.

Confira tambémSee also