{"id":127147,"date":"2021-10-26T08:51:00","date_gmt":"2021-10-26T05:51:00","guid":{"rendered":"https:\/\/howto.mediadoma.com\/?p=127147"},"modified":"2025-03-15T02:22:52","modified_gmt":"2025-03-14T23:22:52","slug":"como-desenvolver-suplementos-para-office-2016-office-online-e-office-mobile","status":"publish","type":"post","link":"https:\/\/howto.mediadoma.com\/pt-pt\/como-desenvolver-suplementos-para-office-2016-office-online-e-office-mobile\/","title":{"rendered":"Como desenvolver suplementos para Office 2016, Office Online e Office Mobile"},"content":{"rendered":"<p><a href=\"https:\/\/dev.office.com\/docs\/add-ins\/overview\/office-add-ins\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Os suplementos do Office 2016<\/a> permitem que voc\u00ea estenda a capacidade, a funcionalidade e os recursos dos clientes do Office, como <a href=\"https:\/\/www.onmsft.com\/tags\/word\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Word<\/a>, <a href=\"https:\/\/www.onmsft.com\/tags\/excel\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Excel<\/a>, <a href=\"https:\/\/www.onmsft.com\/tags\/powerpoint\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">PowerPoint<\/a> e <a href=\"https:\/\/www.onmsft.com\/tags\/outlook\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Outlook<\/a>, usando tecnologias da web como HTML, CSS e JavaScript. Os suplementos do Office podem ser usados \u200b\u200bpara fazer o seguinte:<\/p>\n<blockquote>\n<ul>\n<li>Adicione novas funcionalidades aos clientes do Office &#8211; 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 .<\/li>\n<li>Crie novos objetos ricos e interativos que podem ser incorporados em documentos do Office &#8211; por exemplo, mapas, gr\u00e1ficos e visualiza\u00e7\u00f5es interativas que os usu\u00e1rios podem adicionar \u00e0s suas pr\u00f3prias planilhas do Excel e apresenta\u00e7\u00f5es do PowerPoint.<\/li>\n<\/ul>\n<\/blockquote>\n<p>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\u00e3o est\u00e3o dispon\u00edveis para Windows 10 Mobile ou Android, mas a equipe do Office est\u00e1 trabalhando nisso (consulte o <a href=\"https:\/\/dev.office.com\/add-in-availability\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">host do<\/a> suplemento do <a href=\"https:\/\/dev.office.com\/add-in-availability\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Office e disponibilidade de plataforma<\/a> para obter mais detalhes). Para executar os suplementos do Office, existem certos requisitos de sistema necess\u00e1rios para o seu dispositivo, e <a href=\"https:\/\/dev.office.com\/docs\/add-ins\/overview\/requirements-for-running-office-add-ins\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">voc\u00ea pode encontrar esses requisitos aqui<\/a>.<\/p>\n<p>Os suplementos do Office podem ajud\u00e1-lo a fazer quase tudo que um site pode fazer em um navegador. Os recursos do Office Add-in incluem:<\/p>\n<blockquote>\n<ul>\n<li>Estenda a IU nativa do Office criando bot\u00f5es e guias da faixa de op\u00e7\u00f5es personalizados.<\/li>\n<li>Fornece uma IU interativa e l\u00f3gica personalizada por meio de HTML e JavaScript.<\/li>\n<li>Use frameworks JavaScript como jQuery, Angular e muitos outros.<\/li>\n<li>Conecte-se a terminais REST e servi\u00e7os da web via HTTP e AJAX.<\/li>\n<li>Execute c\u00f3digo ou l\u00f3gica do lado do servidor, se a p\u00e1gina for implementada usando uma linguagem de script do lado do servidor, como ASP ou PHP.<\/li>\n<\/ul>\n<\/blockquote>\n<p>A infraestrutura de suplementos do Office permite a intera\u00e7\u00e3o com o aplicativo do Office e o conte\u00fado do usu\u00e1rio por meio de uma <a href=\"https:\/\/dev.office.com\/reference\/add-ins\/javascript-api-for-office\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">API JavaScript<\/a>.<\/p>\n<p>No momento, existem alguns tipos de Suplementos do Office dispon\u00edveis:<\/p>\n<blockquote>\n<ol>\n<li>Suplementos do Word, Excel e PowerPoint que estendem a funcionalidade<\/li>\n<li>Suplementos do Excel e do PowerPoint que criam novos objetos<\/li>\n<li>Suplementos do Outlook que estendem a funcionalidade<\/li>\n<\/ol>\n<\/blockquote>\n<h2><strong>Suplementos do Word, Excel e PowerPoint que estendem a funcionalidade<\/strong><\/h2>\n<p>Adicionar novas funcionalidades ao Word, Excel ou PowerPoint \u00e9 relativamente simples. Tudo que voc\u00ea precisa fazer \u00e9 registrar seu suplemento usando o manifesto do suplemento do painel de tarefas. Este manifesto de suplemento permite dois modos de integra\u00e7\u00e3o; comandos de suplemento e pain\u00e9is de tarefas inser\u00edveis.<\/p>\n<h4>Comandos de suplemento<\/h4>\n<p>Voc\u00ea pode usar comandos de suplemento para expandir a interface do usu\u00e1rio do Office para Windows 10 e Office Online. Com comandos add-in, voc\u00ea tem a capacidade de adicionar bot\u00f5es para seus add-ins na faixa de op\u00e7\u00f5es ou dentro de menus contextuais selecionados, fornecendo acesso f\u00e1cil aos seus add-ins dentro do Office. Os bot\u00f5es de comando do suplemento podem ser usados \u200b\u200bpara iniciar a\u00e7\u00f5es diferentes, como mostrar um painel de tarefas com um HTML personalizado ou executar uma fun\u00e7\u00e3o Javascript espec\u00edfica.<\/p>\n<p>Voc\u00ea tamb\u00e9m pode definir seus comandos no manifesto de comando do suplemento usando VersionOverrides. Para come\u00e7ar, d\u00ea uma olhada nestes <a href=\"https:\/\/github.com\/OfficeDev\/Office-Add-in-Commands-Samples\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">exemplos no GitHub<\/a>, ou voc\u00ea tamb\u00e9m pode verificar os <a href=\"https:\/\/dev.office.com\/docs\/add-ins\/design\/add-in-commands.htm\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">comandos de suplemento para Excel, Word e PowerPoint<\/a>.<\/p>\n<p>Comandos de suplemento no Excel<\/p>\n<p>Comandos de suplemento no Excel Online<\/p>\n<p>Al\u00e9m disso, h\u00e1 um v\u00eddeo do Canal 9 que aprofunda os comandos do suplemento, chamado &#8221; <a href=\"https:\/\/channel9.msdn.com\/events\/Build\/2016\/P551\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Comandos do Add-in na Faixa de Op\u00e7\u00f5es do Office<\/a> &#8220;<\/p>\n<h4>Pain\u00e9is de Tarefas que Podem ser Inseridos<\/h4>\n<p>Caso voc\u00ea tenha um cliente que ainda n\u00e3o oferece suporte a comandos de suplemento (Office 2013, Office para Mac e Office para iPad), voc\u00ea precisar\u00e1 executar seus comandos de suplemento como um painel de tarefas inser\u00edvel usando DefaultURL fornecido no manifesto. A partir da\u00ed, voc\u00ea pode iniciar seu suplemento no menu &#8220;Meus suplementos&#8221; na guia Inserir.<\/p>\n<h2>Suplementos do Excel e do PowerPoint que criam novos objetos<\/h2>\n<p>Voc\u00ea tamb\u00e9m pode inserir suplementos no Excel ou PowerPoint para criar novos objetos baseados na web ou conte\u00fado que podem ser incorporados em documentos ou apresenta\u00e7\u00f5es. Os comandos de suplemento de conte\u00fado permitem m\u00eddia incorporada, como uma galeria de fotos ou v\u00eddeo do YouTube, bem como visualiza\u00e7\u00f5es de dados baseadas na web e outros conte\u00fados externos.<\/p>\n<p>Exemplo de suplemento de conte\u00fado do Excel 2013<\/p>\n<p>Para testar este suplemento de conte\u00fado com o Excel 2013 ou Excel Online, <a href=\"https:\/\/store.office.com\/bing-maps-WA102957661.aspx?assetid=WA102957661\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">instale o suplemento Bing Maps<\/a>.<\/p>\n<h2>Suplementos do Outlook que estendem a funcionalidade<\/h2>\n<p>Os suplementos do Outlook apresentam uma oportunidade de estender a Faixa de Op\u00e7\u00f5es do Office e fornecer conte\u00fado de exibi\u00e7\u00e3o adicional pr\u00f3ximo a um item do Outlook quando voc\u00ea est\u00e1 criando ou exibindo uma mensagem de email. Os suplementos podem funcionar com uma mensagem de e-mail, solicita\u00e7\u00e3o de reuni\u00e3o, resposta ou cancelamento, bem como compromissos.<\/p>\n<p>Suplemento do Outlook com bot\u00f5es de comando na faixa de op\u00e7\u00f5es<\/p>\n<p>Os suplementos do Outlook podem usar as informa\u00e7\u00f5es contextuais de um item, como um endere\u00e7o ou ID de rastreamento de pacote e, em seguida, usar esses dados para acessar informa\u00e7\u00f5es adicionais de servi\u00e7os da web para criar intera\u00e7\u00f5es completas do usu\u00e1rio. 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\u00eancia unificada na \u00e1rea de trabalho, online, tablets ou dispositivos m\u00f3veis.<\/p>\n<p>Suplemento do Outlook contextual<\/p>\n<p>Voc\u00ea pode instalar o <a href=\"https:\/\/store.office.com\/package-tracker-WA104162083.aspx?assetid=WA104162083\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">suplemento Package Tracker<\/a> no Outlook, Outlook para Mac ou Outlook Web App.<a href=\"https:\/\/dev.office.com\/docs\/add-ins\/outlook\/outlook-add-ins.htm\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Confira mais suplementos do Outlook<\/a>.<\/p>\n<p>Um suplemento do Office \u00e9 composto de um arquivo de manifesto XML e seu pr\u00f3prio aplicativo da web. O arquivo de manifesto XML cria regras para v\u00e1rias configura\u00e7\u00f5es, 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\u00ea pode usar um servi\u00e7o de hospedagem na web, como o Azure.<\/p>\n<p>Arquivo de manifesto XML + aplicativo da Web = suplemento do Office<\/p>\n<h3>\u00a0Manifesto<\/h3>\n<p>O arquivo XML Manifest indica configura\u00e7\u00f5es e recursos espec\u00edficos do suplemento do Office, especificamente:<\/p>\n<blockquote>\n<ul>\n<li>O nome de exibi\u00e7\u00e3o do add-in, descri\u00e7\u00e3o, ID, vers\u00e3o e localidade padr\u00e3o.<\/li>\n<li>Como o suplemento se integra ao Office:\n<ul>\n<li>Para suplementos que estendem Word \/ Excel \/ PowerPoint \/ Outlook: A extens\u00e3o nativa aponta que o suplemento usa para expor funcionalidades, como bot\u00f5es na faixa de op\u00e7\u00f5es.<\/li>\n<li>Para suplementos que criam novos objetos incorpor\u00e1veis: O URL da p\u00e1gina padr\u00e3o que \u00e9 carregada para o objeto.<\/li>\n<\/ul>\n<\/li>\n<li>O n\u00edvel de permiss\u00e3o e os requisitos de acesso a dados para o suplemento.<\/li>\n<\/ul>\n<\/blockquote>\n<p>Se precisar de mais informa\u00e7\u00f5es, d\u00ea uma olhada no <a href=\"https:\/\/dev.office.com\/docs\/add-ins\/overview\/add-in-manifests\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">manifesto XML de suplementos do Office<\/a>.<\/p>\n<h3>Aplicativo web<\/h3>\n<p>A vers\u00e3o mais b\u00e1sica de um aplicativo da web \u00e9 uma p\u00e1gina HTML est\u00e1tica exibida em um aplicativo do Office, mas a p\u00e1gina n\u00e3o interage com o documento do Office ou com a Internet. A p\u00e1gina precisa ser hospedada em um servidor web ou um servi\u00e7o de hospedagem web, como o Azure; depende do servi\u00e7o que voc\u00ea acha que melhor lhe convier<\/p>\n<p>Exemplo de suplemento Hello World Office<\/p>\n<p>Por ser um aplicativo da web, voc\u00ea pode usar qualquer tecnologia de cliente e servidor compat\u00edvel com seu provedor de hospedagem (como ASP.net, PHP ou Node.js). Para interagir com clientes e documentos do Office, voc\u00ea precisa usar a <a href=\"https:\/\/dev.office.com\/docs\/docs\/develop\/understanding-the-javascript-api-for-office.htm\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">API JavaScript office.js<\/a> que o Office 2016 fornece.<\/p>\n<h3>APIs JavaScript e recursos adicionais<\/h3>\n<p>As APIs JavaScript para Word e Excel fornecem modelos de objeto espec\u00edficos do host que podem ser usados \u200b\u200bem um suplemento do Office. Essas APIs oferecem suporte ao acesso a par\u00e1grafos e pastas de trabalho, o que fornece uma maneira mais f\u00e1cil de criar um suplemento para Word ou Excel. Veja <a href=\"https:\/\/dev.office.com\/docs\/add-ins\/word\/word-add-ins-programming-overview.htm\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Word Add-ins<\/a> e <a href=\"https:\/\/dev.office.com\/docs\/add-ins\/excel\/excel-add-ins-javascript-programming-overview.htm\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Excel Add-ins<\/a> para mais informa\u00e7\u00f5es.<\/p>\n<p>Para obter mais informa\u00e7\u00f5es e informa\u00e7\u00f5es t\u00e9cnicas sobre APIs Javascript para Office 2016, consulte <a href=\"https:\/\/dev.office.com\/docs\/docs\/develop\/understanding-the-javascript-api-for-office.htm\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Compreendendo a API JavaScript para Office<\/a>, <a href=\"https:\/\/dev.office.com\/docs\/reference\/javascript-api-for-office.htm\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">API JavaScript para Office<\/a> e <a href=\"https:\/\/dev.office.com\/docs\/docs\/design\/add-in-design.htm\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Diretrizes de design para suplementos do Office<\/a>.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fonte de grava\u00e7\u00e3o:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/www.onmsft.com\" class=\"external external_icon\">www.onmsft.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Os suplementos do Office 2016 permitem que voc\u00ea 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 Java &#8230;<\/p>\n","protected":false},"author":1,"featured_media":60538,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[1241],"tags":[3061],"class_list":["post-127147","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-como","tag-affiai-pt-pt"],"_links":{"self":[{"href":"https:\/\/howto.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/posts\/127147","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/howto.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/howto.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/howto.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/howto.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/comments?post=127147"}],"version-history":[{"count":1,"href":"https:\/\/howto.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/posts\/127147\/revisions"}],"predecessor-version":[{"id":316911,"href":"https:\/\/howto.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/posts\/127147\/revisions\/316911"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/howto.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/media\/60538"}],"wp:attachment":[{"href":"https:\/\/howto.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/media?parent=127147"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/howto.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/categories?post=127147"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/howto.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/tags?post=127147"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}