Criar suplementos do VSTO para o Office usando o Visual Studio
Importante
O VSTO se baseia no .NET Framework. Os suplementos COM também podem ser gravados com o .NET Framework. Os suplementos do Office não podem ser criados com o .NET Core e o .NET 5+, as versões mais recentes do .NET. Isso ocorre porque o .NET Core/.NET 5+ não pode trabalhar em conjunto com o .NET Framework no mesmo processo e pode levar a falhas de carga de suplemento. Você pode continuar a usar o .NET Framework para escrever suplementos VSTO e COM para o Office. A Microsoft não atualizará o VSTO ou a plataforma de suplemento COM para usar o .NET Core ou o .NET 5+. Você pode aproveitar o .NET Core e o .NET 5+, incluindo o ASP.NET Core, para criar o lado do servidor dos Suplementos Web do Office.
Você pode usar o Microsoft Office Developer Tools no Visual Studio para criar aplicativos com .NET Framework que estendem o Office. Esses aplicativos também são chamados de soluções do Office.
As ferramentas do desenvolvedor do Office fornecem recursos que ajudam a criar soluções do Office para atender a uma variedade de necessidades comerciais. As ferramentas incluem modelos de projeto para ajudá-lo a criar soluções do Office usando Visual Basic ou Visual C#, além de designers visuais que ajudam a criam interfaces de usuário personalizada para as soluções do Office.
Observação
Interessado em desenvolver soluções que estendam a experiência do Office em várias plataformas? Confira o novo modelo de Suplementos do Office. Esses suplementos ocupam muito pouco espaço em comparação com suplementos e soluções VSTO, e você pode criá-los usando praticamente qualquer tecnologia de programação da Web, como HTML5, JavaScript, CSS3 e XML.
Para obter as informações mais recentes sobre o desenvolvimento do Office, confira o Centro de Desenvolvimento do Office da Microsoft.
Nesta seção
Fornece links para informações sobre como configurar um computador de desenvolvimento para criar soluções do Office, como começar a criar soluções do Office e o que há de novo para desenvolvimento do Office no Visual Studio.
Fornece links para informações sobre o processo de atualização de projetos criados usando versões anteriores do Visual Studio.
Fornece links para informações sobre como as soluções do Office funcionam, incluindo personalizações no nível de documento e suplementos VSTO.
Fornece informações sobre como criar um projeto do Office e configurá-lo no Visual Studio.
Fornece informações sobre como usar o código gerenciado com soluções do Office, incluindo como personalizar a interface de usuário do Office, trabalhar com dados e solucionar problemas.
Fornece informações sobre como automatizar o Excel, criar soluções do Excel e entender os problemas de globalização específicos do Excel.
Fornece informações sobre como criar modelos de formulário e suplementos VSTO para o InfoPath.
Fornece informações sobre como automatizar o Outlook e criar suplementos VSTO para o Outlook e regiões do formulário.
Fornece informações sobre como automatizar o PowerPoint e criar suplementos VSTO para o PowerPoint.
Fornece informações sobre como automatizar o projeto do Microsoft Office e criar suplementos VSTO para o projeto.
Fornece informações sobre como automatizar o Visio e criar suplementos VSTO para o Visio.
Fornece informações sobre como automatizar o Word e criar soluções do Word.
Fornece informações sobre as diferenças entre a criação de projetos do Office e outros tipos de projetos no Visual Studio.
Fornece informações sobre as diferenças entre a depuração de projetos do Office e outros tipos de projetos no Visual Studio.
Fornece informações sobre como os recursos de segurança funcionam em soluções do Office.
Fornece informações sobre como criar soluções do Office disponíveis para os usuários e os principais problemas a serem considerados ao escolher um método de implantação.
Fornece links para tópicos que fornecem instruções passo a passo para executar tarefas comuns e aplicativos de exemplo.
Fornece links para informações detalhadas sobre assemblies de interoperabilidade primários do Office, manifestos, elementos da interface do usuário e mensagens de erro.
Fornece links para informações sobre namespaces e tipos de API que são usados em projetos do Office destinados ao .NET Framework 4. Para obter a documentação da referência de API sobre os namespaces e tipos usados em projetos do Office destinados ao .NET Framework 3.5, confira a seguinte seção de referência na documentação do Visual Studio 2008: Referência gerenciada pelo sistema de 2007.
Contém links para informações sobre interfaces COM que você pode usar para executar ações, como carregar e descarregar suplementos VSTO gerenciados em aplicativos do Office.
Conteúdo relacionado
O desenvolvimento do Office com o portal do desenvolvedor do Visual Studio fornece recursos adicionais, como artigos técnicos, vídeos e blogs.
O centro de desenvolvimento do Visual Studio fornece recursos adicionais do Visual Studio, como artigos técnicos, vídeos e blogs.
A seção de desenvolvimento do Microsoft Office da biblioteca MSDN fornece artigos e documentação de referência sobre o desenvolvimento de soluções para diversas versões do Office (não específicas para o desenvolvimento do Office usando o Visual Studio).
O desenvolvimento de aplicativos no Visual Studio contém links de tópicos que explicam como usar o Visual Studio para projetar, desenvolver, depurar e implantar aplicativos Web, serviços Web XML e aplicativos cliente tradicionais.
A programação com .NET Framework no Visual Studio discute o desenvolvimento de aplicativos com o .NET Framework no Visual Basic e Visual C#.