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 ler e compartilhar relatórios do sistema no MacBook

Como ler e compartilhar relatórios do sistema no MacBook

Quer ler e compartilhar o relatório do sistema no MacBook? Aqui estão diferentes maneiras de obter o relatório rapidamente.

Novo telefone econômico versus telefone carro-chefe antigo: qual você deve comprar

Novo telefone econômico versus telefone carro-chefe antigo: qual você deve comprar

Verifique nossa comparação detalhada entre um novo telefone econômico e um telefone carro-chefe antigo antes de decidir qual você deve comprar.

8 maneiras principais de corrigir o atraso do cursor do mouse no Mac

8 maneiras principais de corrigir o atraso do cursor do mouse no Mac

O cursor do mouse está atrasado no seu Mac? Se você está frustrado com o problema, aqui estão algumas soluções simples que você pode tentar resolver.

Nove maneiras principais de consertar o ponto de acesso móvel que não funciona em telefones Samsung Galaxy

Nove maneiras principais de consertar o ponto de acesso móvel que não funciona em telefones Samsung Galaxy

Você está tentando usar o hotspot móvel em telefones Samsung Galaxy, apenas para receber erros em troca? Veja como você pode consertar o ponto de acesso móvel que não funciona em telefones Samsung Galaxy.

Como desativar a navegação privada do Safari no Mac

Como desativar a navegação privada do Safari no Mac

Quer saber como desativar a navegação privada do Safari no seu Mac? Veja como você pode personalizar sua experiência de navegação de forma rápida e eficaz.

Os 16 principais truques de formatação de texto do WhatsApp que você deve conhecer

Os 16 principais truques de formatação de texto do WhatsApp que você deve conhecer

Quer fazer com que a fonte do seu WhatsApp pareça diferente? Você pode apimentar suas mensagens de texto com esses truques e dicas criativas de texto do WhatsApp.

Nove maneiras principais de consertar o HomePod que não aparece no aplicativo Home

Nove maneiras principais de consertar o HomePod que não aparece no aplicativo Home

O seu HomePod não aparece no app Home padrão? Aqui estão as melhores maneiras de consertar o HomePod que não aparece no app Home.

As 12 principais maneiras de consertar a TV Samsung que não está conectada ao Wi-Fi

As 12 principais maneiras de consertar a TV Samsung que não está conectada ao Wi-Fi

A sua TV Samsung não consegue se conectar ao Wi-Fi? Aqui estão as melhores maneiras de consertar a TV Samsung que não está conectada ao Wi-Fi.

6 melhores adaptadores HDMI para MacBook Air em 2024

6 melhores adaptadores HDMI para MacBook Air em 2024

Melhores adaptadores HDMI para MacBook Air e MacBook Pro em 2024: 1. Adaptador RayCue HDMI, 2. Adaptador Benfei USB-C para HDMI, 3. Anker USB-C...

Como redefinir um Steam Deck de fábrica: um guia completo

Como redefinir um Steam Deck de fábrica: um guia completo

Enfrentando problemas no seu Deck e deseja redefini-lo? Verifique nosso guia completo sobre como redefinir corretamente o Steam Deck para os padrões de fábrica.