{"id":132463,"date":"2021-10-26T08:54:00","date_gmt":"2021-10-26T05:54:00","guid":{"rendered":"https:\/\/howto.mediadoma.com\/?p=132463"},"modified":"2025-03-15T11:29:04","modified_gmt":"2025-03-15T08:29:04","slug":"hvordan-utvikle-tillegg-for-office-2016-office-online-og-office-mobile","status":"publish","type":"post","link":"https:\/\/howto.mediadoma.com\/no\/hvordan-utvikle-tillegg-for-office-2016-office-online-og-office-mobile\/","title":{"rendered":"Hvordan utvikle tillegg for Office 2016, Office Online og 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\">Med Office 2016-tillegg<\/a> kan du utvide funksjonaliteten, funksjonaliteten og funksjonene til Office-klienter som <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> og <a href=\"https:\/\/www.onmsft.com\/tags\/outlook\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Outlook<\/a> ved \u00e5 bruke webteknologier som HTML, CSS og JavaScript. Office-tillegg kan brukes til \u00e5 gj\u00f8re f\u00f8lgende:<\/p>\n<blockquote>\n<ul>\n<li>Legg til ny funksjonalitet i Office-klienter &#8211; For eksempel utvide Word, Excel, PowerPoint og Outlook ved \u00e5 samhandle med Office-dokumenter og postvarer, bringe eksterne data til Office, behandle Office-dokumenter, eksponere tredjepartsfunksjonalitet i Office-klienter og mye mer .<\/li>\n<li>Lag nye rike, interaktive objekter som kan legges inn i Office-dokumenter &#8211; for eksempel kart, diagrammer og interaktive visualiseringer som brukere kan legge til i sine egne Excel-regneark og PowerPoint-presentasjoner.<\/li>\n<\/ul>\n<\/blockquote>\n<p>Office-tillegg kan kj\u00f8re p\u00e5 tvers av en rekke plattformer, inkludert Office for Windows 10, Office Online, Office 2016 for Windows, Office 2016 for Mac og Office for iPad. Office-tillegg er enn\u00e5 ikke tilgjengelig for Windows 10 Mobile eller Android, men Office-teamet jobber med det (se <a href=\"https:\/\/dev.office.com\/add-in-availability\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Office Add-in vert og plattformtilgjengelighet<\/a> for mer informasjon). For \u00e5 kunne kj\u00f8re Office-tillegg er det visse systemkrav som trengs for enheten din, og <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\">du kan finne disse kravene her<\/a>.<\/p>\n<p>Office-tillegg kan hjelpe deg med \u00e5 gj\u00f8re nesten alt et nettsted kan gj\u00f8re i en nettleser. Office-tilleggsmuligheter inkluderer:<\/p>\n<blockquote>\n<ul>\n<li>Utvid det innebygde brukergrensesnittet for Office ved \u00e5 opprette egendefinerte b\u00e5ndknapper og faner.<\/li>\n<li>Gi et interaktivt brukergrensesnitt og tilpasset logikk gjennom HTML og JavaScript.<\/li>\n<li>Bruk JavaScript-rammer som jQuery, Angular og mange andre.<\/li>\n<li>Koble til REST-sluttpunkter og webtjenester via HTTP og AJAX.<\/li>\n<li>Kj\u00f8r serverside-kode eller logikk, hvis siden er implementert ved hjelp av et skriptspr\u00e5k p\u00e5 serversiden som ASP eller PHP.<\/li>\n<\/ul>\n<\/blockquote>\n<p>Office-tilleggsinfrastrukturen tillater interaksjon med Office-applikasjonen og brukerinnholdet gjennom et <a href=\"https:\/\/dev.office.com\/reference\/add-ins\/javascript-api-for-office\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">JavaScript API<\/a>.<\/p>\n<p>For \u00f8yeblikket er det noen f\u00e5 typer Office-tillegg tilgjengelig for \u00f8yeblikket:<\/p>\n<blockquote>\n<ol>\n<li>Word, Excel og PowerPoint-tillegg som utvider funksjonaliteten<\/li>\n<li>Excel og PowerPoint-tillegg som oppretter nye objekter<\/li>\n<li>Outlook-tillegg som utvider funksjonaliteten<\/li>\n<\/ol>\n<\/blockquote>\n<h2><strong>Word, Excel og PowerPoint-tillegg som utvider funksjonaliteten<\/strong><\/h2>\n<p>\u00c5 legge til ny funksjonalitet i Word, Excel eller PowerPoint er relativt enkelt. Alt du trenger \u00e5 gj\u00f8re er \u00e5 registrere tillegget ditt ved hjelp av oppgaveruten-tillegget-manifestet. Dette tilleggsmanifestet tillater to integrasjonsmodi; tilleggskommandoer og innsettbare oppgaveruter.<\/p>\n<h4>Tilleggskommandoer<\/h4>\n<p>Du kan bruke tilleggskommandoer for \u00e5 utvide brukergrensesnittet for Office for Windows 10 og Office Online. Med tilleggskommandoer har du muligheten til \u00e5 legge til knapper for tilleggene dine p\u00e5 b\u00e5ndet eller i utvalgte kontekstmenyer, noe som gir deg enkel tilgang til tilleggene dine innen Office. Tilleggskommandoknapper kan brukes til \u00e5 starte forskjellige handlinger, for eksempel \u00e5 vise en oppgaverute med en tilpasset HTML eller utf\u00f8re en bestemt Javascript-funksjon.<\/p>\n<p>Du kan ogs\u00e5 definere kommandoene dine i kommandot manifestet ditt ved hjelp av VersionOverrides. For \u00e5 komme i gang, ta en titt p\u00e5 disse <a href=\"https:\/\/github.com\/OfficeDev\/Office-Add-in-Commands-Samples\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">eksemplene p\u00e5 GitHub<\/a>, eller du kan ogs\u00e5 sjekke ut <a href=\"https:\/\/dev.office.com\/docs\/add-ins\/design\/add-in-commands.htm\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">tilleggskommandoer for Excel, Word og PowerPoint<\/a>.<\/p>\n<p>Tilleggskommandoer i Excel<\/p>\n<p>Tilleggskommandoer i Excel Online<\/p>\n<p>I tillegg er det en Channel 9-video som g\u00e5r n\u00e6rmere p\u00e5 add-in-kommandoer, kalt &raquo; <a href=\"https:\/\/channel9.msdn.com\/events\/Build\/2016\/P551\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Add-in Commands in the Office Ribbon<\/a> .&raquo;<\/p>\n<h4>Settbare oppgaveruter<\/h4>\n<p>Hvis du har en klient som enn\u00e5 ikke st\u00f8tter tilleggskommandoer (Office 2013, Office for Mac og Office for iPad), m\u00e5 du kj\u00f8re tilleggskommandoer som en innsettbar oppgaverute ved hjelp av StandardURL i manifestere. Derfra kan du starte tillegget ditt fra &laquo;Mine tillegg&raquo; -menyen fra Sett inn-fanen.<\/p>\n<h2>Excel og PowerPoint-tillegg som oppretter nye objekter<\/h2>\n<p>Du kan ogs\u00e5 sette inn tillegg til Excel eller PowerPoint for \u00e5 opprette nye nettbaserte objekter eller innhold som kan legges inn i dokumenter eller presentasjoner. Tilleggskommandoer for innhold tillater innebygde medier, for eksempel et bildegalleri eller YouTube-video, samt nettbaserte datavisualiseringer og annet eksternt innhold.<\/p>\n<p>Eksempel p\u00e5 tillegg til Excel 2013-innhold<\/p>\n<p>For \u00e5 teste ut dette innholdstillegget med Excel 2013 eller Excel Online, <a href=\"https:\/\/store.office.com\/bing-maps-WA102957661.aspx?assetid=WA102957661\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">installerer du Bing Maps-tillegget<\/a>.<\/p>\n<h2>Outlook-tillegg som utvider funksjonaliteten<\/h2>\n<p>Outlook-tillegg er en mulighet til \u00e5 utvide Office-b\u00e5ndet og gi ekstra visningsinnhold ved siden av et Outlook-element n\u00e5r du oppretter eller viser en e-postmelding. Tillegg kan fungere med en e-postmelding, m\u00f8teforesp\u00f8rsel, svar eller kansellering, samt avtaler.<\/p>\n<p>Outlook-tillegg med kommandoknapper p\u00e5 b\u00e5ndet<\/p>\n<p>Outlook-tillegg kan bruke den kontekstuelle informasjonen fra et element, for eksempel en adresse eller pakke-sporings-ID, og \u200b\u200bderetter bruke disse dataene for \u00e5 f\u00e5 tilgang til tilleggsinformasjon fra webtjenester for \u00e5 skape komplette brukerinteraksjoner. For det meste kan Outlook-tillegg fungere uten problemer med Outlook, Outlook for Mac, Outlook Web App og OWA for Devices, for \u00e5 gi en enhetlig opplevelse p\u00e5 skrivebordet, online, nettbrett eller mobile enheter.<\/p>\n<p>Kontekstuelt Outlook-tillegg<\/p>\n<p>Du kan installere <a href=\"https:\/\/store.office.com\/package-tracker-WA104162083.aspx?assetid=WA104162083\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Package Tracker-tillegget<\/a> i Outlook, Outlook for Mac eller 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\">Sjekk ut flere Outlook-tillegg<\/a>.<\/p>\n<p>Et Office-tillegg er sammensatt av en XML-manifestfil og din egen webapplikasjon. XML-manifestfilen oppretter regler for forskjellige innstillinger, inkludert hvordan tillegget ditt integreres med Office-klientene dine. P\u00e5 den annen side m\u00e5 webapplikasjonen din v\u00e6re vert p\u00e5 en webserver, eller du kan bruke en webhosting-tjeneste, som Azure.<\/p>\n<p>XML Manifest File + Web Application = Office-tillegg<\/p>\n<h3>\u00a0Manifest<\/h3>\n<p>XML Manifest-filen indikerer spesifikke innstillinger og funksjoner for Office-tillegget, spesielt:<\/p>\n<blockquote>\n<ul>\n<li>Tilleggets visningsnavn, beskrivelse, ID, versjon og standard sted.<\/li>\n<li>Hvordan tillegget integreres med Office:\n<ul>\n<li>For tilleggsprogrammer som utvider Word \/ Excel \/ PowerPoint \/ Outlook: Den opprinnelige utvidelsen peker tillegget bruker for \u00e5 eksponere funksjonalitet, for eksempel knapper p\u00e5 b\u00e5ndet.<\/li>\n<li>For tillegg som oppretter nye emmer som kan bygges inn: URL-en til standardsiden som er lastet for objektet.<\/li>\n<\/ul>\n<\/li>\n<li>Tillatelsesniv\u00e5et og datatilgangskravene for tillegget.<\/li>\n<\/ul>\n<\/blockquote>\n<p>Hvis du trenger mer informasjon, kan du ta en titt p\u00e5 <a href=\"https:\/\/dev.office.com\/docs\/add-ins\/overview\/add-in-manifests\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">XML-manifestet for Office-tillegg<\/a>.<\/p>\n<h3>Web-app<\/h3>\n<p>Den mest grunnleggende versjonen av en webapp er en statisk HTML-side som vises i et Office-program, men siden samhandler ikke med Office-dokumentet eller Internett. Siden m\u00e5 v\u00e6re vert p\u00e5 en webserver eller en webhotelltjeneste, for eksempel Azure; det er opp hvilken tjeneste du f\u00f8ler passer deg best.<\/p>\n<p>Eksempel p\u00e5 et Hello World Office-tillegg<\/p>\n<p>Fordi det er et webapplikasjon, kan du bruke hvilken som helst klient- og serverteknologi som din vertsleverand\u00f8r st\u00f8tter (for eksempel ASP.net, PHP eller Node.js). For \u00e5 kunne samhandle med Office-klienter og dokumenter, m\u00e5 du bruke <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\">office.js JavaScript API<\/a> som Office 2016 tilbyr.<\/p>\n<h3>JavaScript APIer og tilleggsressurser<\/h3>\n<p>JavaScript-API-ene for Word og Excel gir vertspesifikke objektmodeller som kan brukes i et Office-tillegg. Disse API-ene st\u00f8tter tilgang til avsnitt og arbeidsb\u00f8ker, noe som gir en enklere m\u00e5te \u00e5 lage et tillegg for Word eller Excel p\u00e5. Se <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-tillegg<\/a> og <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-tillegg<\/a> for mer informasjon.<\/p>\n<p>For mer informasjon og teknisk informasjon om Javascript APIer for Office 2016, se <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\">Forst\u00e5 JavaScript API for Office<\/a>, <a href=\"https:\/\/dev.office.com\/docs\/reference\/javascript-api-for-office.htm\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">JavaScript API for Office<\/a> og <a href=\"https:\/\/dev.office.com\/docs\/docs\/design\/add-in-design.htm\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">designretningslinjer for Office-tillegg<\/a>.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Opptakskilde:  <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>Med Office 2016-tillegg kan du utvide kapasiteten, funksjonaliteten og funksjonene til Office-klienter som Word, Excel, PowerPoint og Outlook ved \u00e5 bruke webteknologier som HTML, CSS og 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":[1603],"tags":[3060],"class_list":["post-132463","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-hvordan","tag-affiai-no"],"_links":{"self":[{"href":"https:\/\/howto.mediadoma.com\/no\/wp-json\/wp\/v2\/posts\/132463","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/howto.mediadoma.com\/no\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/howto.mediadoma.com\/no\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/howto.mediadoma.com\/no\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/howto.mediadoma.com\/no\/wp-json\/wp\/v2\/comments?post=132463"}],"version-history":[{"count":1,"href":"https:\/\/howto.mediadoma.com\/no\/wp-json\/wp\/v2\/posts\/132463\/revisions"}],"predecessor-version":[{"id":319514,"href":"https:\/\/howto.mediadoma.com\/no\/wp-json\/wp\/v2\/posts\/132463\/revisions\/319514"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/howto.mediadoma.com\/no\/wp-json\/wp\/v2\/media\/60538"}],"wp:attachment":[{"href":"https:\/\/howto.mediadoma.com\/no\/wp-json\/wp\/v2\/media?parent=132463"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/howto.mediadoma.com\/no\/wp-json\/wp\/v2\/categories?post=132463"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/howto.mediadoma.com\/no\/wp-json\/wp\/v2\/tags?post=132463"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}