Como desenvolver suplementos para Office 2016, Office Online e Office Mobile

Os suplementos do Office 2016 permitem que você estenda a capacidade, a funcionalidade e os recursos dos clientes do Office, como Word , Excel , PowerPoint e Outlook , usando tecnologias da web como HTML, CSS e JavaScript. Os suplementos do Office podem ser usados ​​para fazer o seguinte:

  • Adicione nova funcionalidade aos clientes do Office - por exemplo, aumente o Word, Excel, PowerPoint e Outlook interagindo com documentos do Office e itens de correio, trazendo dados externos para o Office, processando documentos do Office, expondo funcionalidades de terceiros em clientes do Office e muito mais .
  • Crie novos objetos ricos e interativos que podem ser incorporados em documentos do Office - por exemplo, mapas, gráficos e visualizações interativas que os usuários podem adicionar às suas próprias planilhas do Excel e apresentações do PowerPoint.

Os suplementos do Office podem ser executados em uma variedade de plataformas, incluindo Office para Windows 10, Office Online, Office 2016 para Windows, Office 2016 para Mac e Office para iPad. Os suplementos do Office ainda não estão disponíveis para Windows 10 Mobile ou Android, mas a equipe do Office está trabalhando nisso (consulte o host do suplemento do Office e disponibilidade de plataforma para obter mais detalhes). Para executar os suplementos do Office, existem certos requisitos de sistema necessários para o seu dispositivo, e  você pode encontrar esses requisitos aqui .

Como um suplemento do Office pode me ajudar?

Os suplementos do Office podem ajudá-lo a fazer quase tudo que um site pode fazer em um navegador. Os recursos do Office Add-in incluem:

  • Estenda a IU nativa do Office criando botões e guias da faixa de opções personalizados.
  • Fornece uma IU interativa e lógica personalizada por meio de HTML e JavaScript.
  • Use estruturas de JavaScript como jQuery, Angular e muitas outras.
  • Conecte-se a terminais REST e serviços da web via HTTP e AJAX.
  • Execute código ou lógica do lado do servidor, se a página for implementada usando uma linguagem de script do lado do servidor, como ASP ou PHP.

A infraestrutura de suplementos do Office permite a interação com o aplicativo do Office e o conteúdo do usuário por meio de uma API JavaScript .

Tipos de suplementos do Office 

No momento, existem alguns tipos de Suplementos do Office disponíveis:

Suplementos do Word, Excel e PowerPoint que estendem a funcionalidade

Suplementos do Excel e do PowerPoint que criam novos objetos

Suplementos do Outlook que estendem a funcionalidade

Suplementos do Word, Excel e PowerPoint que estendem a funcionalidade

Adicionar novas funcionalidades ao Word, Excel ou PowerPoint é relativamente simples. Tudo que você precisa fazer é registrar seu suplemento usando o manifesto do suplemento do painel de tarefas. Este manifesto de suplemento permite dois modos de integração; comandos de suplemento e painéis de tarefas inseríveis.

Comandos de suplemento

Você pode usar comandos de suplemento para expandir a interface do usuário do Office para Windows 10 e Office Online. Com comandos add-in, você tem a capacidade de adicionar botões para seus add-ins na faixa de opções ou dentro de menus contextuais selecionados, fornecendo acesso fácil aos seus add-ins dentro do Office. Os botões de comando do add-in podem ser usados ​​para iniciar ações diferentes, como mostrar um painel de tarefas com um HTML personalizado ou executar uma função Javascript específica.

Você também pode definir seus comandos em seu manifesto de comando add-in usando VersionOverrides. Para começar, dê uma olhada nestes  exemplos no GitHub , ou você também pode verificar os  comandos de suplemento para Excel, Word e PowerPoint .

Comandos de suplemento no excel

Comandos add-in no excel online

Além disso, há um vídeo do Canal 9 que aprofunda os comandos de suplemento, chamado " Comandos de suplemento na faixa de opções do Office ".

Painéis de Tarefas que Podem ser Inseridos

Caso você tenha um cliente que ainda não oferece suporte a comandos de suplemento (Office 2013, Office para Mac e Office para iPad), você precisará executar seus comandos de suplemento como um painel de tarefas inserível usando DefaultURL fornecido no manifesto. A partir daí, você pode iniciar seu suplemento no menu "Meus suplementos" na guia Inserir.

Suplementos do Excel e do PowerPoint que criam novos objetos

Você também pode inserir suplementos no Excel ou PowerPoint para criar novos objetos baseados na web ou conteúdo que pode ser incorporado em documentos ou apresentações. Os comandos de suplemento de conteúdo permitem mídia incorporada, como uma galeria de fotos ou vídeo do YouTube, bem como visualizações de dados baseadas na web e outros conteúdos externos.

Exemplo de suplemento de conteúdo do Excel 2013

Para testar este suplemento de conteúdo com o Excel 2013 ou Excel Online, instale o suplemento Bing Maps .

Suplementos do Outlook que estendem a funcionalidade

Os suplementos do Outlook apresentam uma oportunidade de estender a Faixa de Opções do Office e fornecer conteúdo de exibição adicional próximo a um item do Outlook quando você está criando ou exibindo uma mensagem de e-mail. Os suplementos podem funcionar com uma mensagem de e-mail, solicitação de reunião, resposta ou cancelamento, bem como compromissos.

Suplemento do Outlook com botões de comando na faixa de opções

Os suplementos do Outlook podem usar as informações contextuais de um item, como um endereço ou ID de rastreamento de pacote e, em seguida, usar esses dados para acessar informações adicionais de serviços da web para criar interações completas do usuário. Na maioria das vezes, os suplementos do Outlook podem ser executados sem problemas com o Outlook, Outlook para Mac, Outlook Web App e OWA para Dispositivos, para fornecer uma experiência unificada na área de trabalho, online, tablets ou dispositivos móveis.

Suplemento de perspectiva contextual

Você pode instalar o suplemento Package Tracker no Outlook, Outlook para Mac ou Outlook Web App. Confira mais suplementos do Outlook .

O que constitui um suplemento do Office?

Um suplemento do Office é composto de um arquivo de manifesto XML e seu próprio aplicativo da web. O arquivo de manifesto XML cria regras para várias configurações, incluindo como seu suplemento se integra com seus clientes do Office. Por outro lado, seu aplicativo da web precisa ser hospedado em um servidor da web ou você pode usar um serviço de hospedagem na web, como o Azure.

Arquivo de manifesto Xml + aplicativo da web = suplemento do escritório

O arquivo XML Manifest indica configurações e recursos específicos do suplemento do Office, especificamente:

  • O nome de exibição do add-in, descrição, ID, versão e localidade padrão.
  • Como o add-in se integra ao Office:
    • Para suplementos que estendem Word / Excel / PowerPoint / Outlook: A extensão nativa aponta que o suplemento usa para expor funcionalidades, como botões na faixa de opções.
    • Para suplementos que criam novos objetos incorporáveis: O URL da página padrão que é carregada para o objeto.
  • O nível de permissão e os requisitos de acesso a dados para o suplemento.

Se precisar de mais informações, dê uma olhada no  manifesto XML de suplementos do Office .

A versão mais básica de um aplicativo da web é uma página HTML estática exibida em um aplicativo do Office, mas a página não interage com o documento do Office ou com a Internet. A página precisa ser hospedada em um servidor web ou um serviço de hospedagem web, como o Azure; depende do serviço que você acha que mais lhe convém.

Exemplo de suplemento hello world office

Por ser um aplicativo da web, você pode usar qualquer tecnologia de cliente e servidor compatível com seu provedor de hospedagem (como ASP.net, PHP ou Node.js). Para interagir com clientes e documentos do Office, você precisa usar a API JavaScript office.js que o Office 2016 fornece.

As APIs JavaScript para Word e Excel fornecem modelos de objetos específicos do host que podem ser usados ​​em um suplemento do Office. Essas APIs oferecem suporte ao acesso a parágrafos e pastas de trabalho, o que fornece uma maneira mais fácil de criar um suplemento para Word ou Excel. Veja Word Add-ins e Excel Add-ins para mais informações.

Para obter mais informações e informações técnicas sobre APIs Javascript para Office 2016, consulte Compreendendo a API JavaScript para Office , API JavaScript para OfficeDiretrizes de design para suplementos do Office .



Leave a Comment

Como consertar este aplicativo não pode abrir no Windows 10 Technical Preview

Como consertar este aplicativo não pode abrir no Windows 10 Technical Preview

Duas semanas atrás, trouxemos à luz um problema com o Office Touch Preview, um pacote de aplicativos lançado pela Microsoft para a Windows Store para Windows 10 Technical

Como alterar a visualização para HTML ou texto simples no Outlook 2019, 2016 e 365

Como alterar a visualização para HTML ou texto simples no Outlook 2019, 2016 e 365

Defina se deseja visualizar ou enviar e-mail em texto simples ou formato HTML no Microsoft Outlook 2019, 2016 ou 365.

Office 2016/2013: Ativar / desativar a área de transferência do Office

Office 2016/2013: Ativar / desativar a área de transferência do Office

Habilite ou desabilite as opções visíveis da área de transferência no Microsoft Office 2016 ou 2013.

Escritório: Esta ação não pôde ser executada

Escritório: Esta ação não pôde ser executada

Se o Office disser que a ação necessária não pôde ser executada, atualize e repare o Office Suite. Se o problema persistir, reinstale o Office.

Corrija o “Erro 1321” ao instalar o Office 2016 ou 2013

Corrija o “Erro 1321” ao instalar o Office 2016 ou 2013

Resolva o erro 1321 ao tentar instalar o Microsoft Office 2016 ou 2013 no Windows.

Como corrigir o código de erro 30088-4 do Microsoft Office

Como corrigir o código de erro 30088-4 do Microsoft Office

Para corrigir o código de erro 30088-4 do Microsoft Office, repare o Office Suite. Se o problema persistir, desinstale e reinstale o pacote do Office.

Correção: o Office não reconhece o comando que foi dado

Correção: o Office não reconhece o comando que foi dado

Se o Office não reconhecer seus comandos, inicie o Office Online e verifique se o problema persiste. Em seguida, verifique se há atualizações e repare o Office Suite.

Como corrigir o código de erro do Microsoft Office 0xc0000142

Como corrigir o código de erro do Microsoft Office 0xc0000142

Para corrigir o código de erro 0xc0000142 do Office, instale as atualizações mais recentes do Office, reinicie o serviço ClickToRun e repare seus arquivos do Office.

Desative a mensagem “Os hiperlinks podem ser prejudiciais ao seu computador e aos seus dados” no Office 2016

Desative a mensagem “Os hiperlinks podem ser prejudiciais ao seu computador e aos seus dados” no Office 2016

Evita que um aviso comum apareça ao abrir arquivos por meio de um hiperlink nos arquivos do Microsoft Office 2016.

Office: Fix “A área de transferência não pode ser esvaziada. Outro programa pode estar usando a área de transferência. ”

Office: Fix “A área de transferência não pode ser esvaziada. Outro programa pode estar usando a área de transferência. ”

Resolva um erro comum no Microsoft Office 2013 ou 2016 ao usar a área de transferência,

Office 2016 e 2013: Como ativar ou desativar o modo DEP

Office 2016 e 2013: Como ativar ou desativar o modo DEP

Como habilitar ou desabilitar a configuração DEP no Microsoft Outlook 2016 ou 2013.

Office 2016: Onde está o InfoPath?

Office 2016: Onde está o InfoPath?

O InfoPath está faltando no Office 2016. Aqui está o que você pode fazer a respeito.

Como reabrir ou reproduzir snaps no Snapchat

Como reabrir ou reproduzir snaps no Snapchat

Quer ver um Snap novamente no Snapchat? Aqui estão 5 maneiras que você pode usar para reabrir ou reproduzir Snaps no Snapchat no Android e iPhone.

6 maneiras de consertar o YouTube Music que não funciona no Apple CarPlay

6 maneiras de consertar o YouTube Music que não funciona no Apple CarPlay

O YouTube Music não funciona no Apple CarPlay? Isso não deve impedir você de conectar algumas músicas. Veja como você pode corrigir esse problema.

Como obter som em vídeos do Reddit no aplicativo e no navegador

Como obter som em vídeos do Reddit no aplicativo e no navegador

Você não ouve nenhum som nas postagens do Reddit que contêm vídeo? Aqui estão alguns métodos que você pode usar para corrigir o problema.

Como adicionar e gerenciar músicas favoritas no Apple Music

Como adicionar e gerenciar músicas favoritas no Apple Music

Com a nova atualização do iOS 17, você pode ver suas músicas favoritas ou amadas no Apple Music no seu iPhone, iPad e Mac.

3 maneiras de estender imagens (ou plano de fundo) no Adobe Photoshop

3 maneiras de estender imagens (ou plano de fundo) no Adobe Photoshop

Quer ampliar suas imagens ou planos de fundo no Adobe Photoshop? Confira estes 3 métodos para expandir suas fotos facilmente, com a ajuda da IA.

Como vincular o Twitch ao Discord: um guia abrangente

Como vincular o Twitch ao Discord: um guia abrangente

Discord e Twitch são ótimas plataformas para criar uma comunidade forte. Se você quiser reuni-los, aprenda como vincular o Twitch ao Discord.

Como visualizar, exportar e excluir o histórico de bate-papo do Bing

Como visualizar, exportar e excluir o histórico de bate-papo do Bing

Quer saber como visualizar a exportação e excluir o histórico do Bing Chat? Cobrimos tudo o que você precisa saber neste guia detalhado.

10 melhores maneiras de consertar o namoro no Facebook que não funciona ou não aparece

10 melhores maneiras de consertar o namoro no Facebook que não funciona ou não aparece

Você pode perder possíveis correspondências quando o Facebook Dating parar de funcionar. Verifique as principais maneiras de consertar o namoro no Facebook que não aparece.

Como parar de seguir páginas do Facebook com as quais você não se identifica mais

Como parar de seguir páginas do Facebook com as quais você não se identifica mais

Não se identifica mais com o conteúdo de determinadas páginas? Veja como parar de seguir páginas do Facebook e organizar seu feed.

Dez principais maneiras de consertar o TikTok que não funciona no navegador da web

Dez principais maneiras de consertar o TikTok que não funciona no navegador da web

O TikTok não funciona no seu navegador preferido? Veja como consertar o TikTok que não funciona no navegador.