Оффице 2016 додаци вам омогућавају да проширите могућности, функционалност и функције Оффице клијената као што су Ворд , Екцел , ПоверПоинт и Оутлоок коришћењем веб технологија као што су ХТМЛ, ЦСС и ЈаваСцрипт. Оффице додаци се могу користити за следеће:
	- Додајте нову функционалност Оффице клијентима – На пример, проширите Ворд, Екцел, ПоверПоинт и Оутлоок интеракцијом са Оффице документима и маил ставкама, уносењем екстерних података у Оффице, обрадом Оффице докумената, излагањем функционалности трећих страна Оффице клијентима и још много тога .
- Креирајте нове богате, интерактивне објекте који се могу уградити у Оффице документе – на пример, мапе, графиконе и интерактивне визуелизације које корисници могу да додају у сопствене Екцел табеле и ПоверПоинт презентације.
Оффице додаци могу да раде на различитим платформама укључујући Оффице за Виндовс 10, Оффице Онлине, Оффице 2016 за Виндовс, Оффице 2016 за Мац и Оффице за иПад. Оффице програмски додаци још увек нису доступни за Виндовс 10 Мобиле или Андроид, али Оффице тим ради на томе (погледајте хост и доступност платформе за Оффице за више детаља). Да бисте покренули Оффице додатке, за ваш уређај су потребни одређени системски захтеви, а  те захтеве можете пронаћи овде .
Како ми Оффице додатак може помоћи?
Оффице додаци могу вам помоћи да радите скоро све што веб локација може да уради у оквиру прегледача. Могућности Оффице додатака укључују:
	- Проширите оригинални кориснички интерфејс за Оффице креирањем прилагођених дугмади и картица на траци.
- Обезбедите интерактивни кориснички интерфејс и прилагођену логику кроз ХТМЛ и ЈаваСцрипт.
- Користите ЈаваСцрипт оквире као што су јКуери, Ангулар и многи други.
- Повежите се са РЕСТ крајњим тачкама и веб услугама преко ХТТП-а и АЈАКС-а.
- Покрените код или логику на страни сервера, ако је страница имплементирана користећи скриптни језик на страни сервера као што је АСП или ПХП.
Инфраструктура Оффице додатака омогућава интеракцију са Оффице апликацијом и корисничким садржајем преко ЈаваСцрипт АПИ-ја .
Врсте Оффице програмских додатака 
Тренутно је тренутно доступно неколико типова Оффице програмских додатака:
Ворд, Екцел и ПоверПоинт додаци који проширују функционалност
Екцел и ПоверПоинт додаци који креирају нове објекте
Оутлоок додаци који проширују функционалност
Ворд, Екцел и ПоверПоинт додаци који проширују функционалност
Додавање нове функционалности у Ворд, Екцел или ПоверПоинт је релативно једноставно. Све што треба да урадите је да региструјете свој додатак коришћењем манифеста додатка у окну задатака. Овај манифест додатка омогућава два начина интеграције; команде додатака и окна задатака која се могу уметнути.
Команде додатака
Можете да користите команде додатака да проширите кориснички интерфејс система Оффице за Виндовс 10 и Оффице Онлине. Уз команде програмских додатака, имате могућност да додате дугмад за своје додатке на траци или у оквиру изабраних контекстуалних менија, што вам омогућава лак приступ вашим програмским додацима у оквиру Оффице-а. Командна дугмад додатка се могу користити за покретање различитих радњи, као што је приказивање окна задатака са прилагођеним ХТМЛ-ом или извршавање одређене Јавасцрипт функције.
Такође можете да дефинишете своје команде у манифесту команде додатка коришћењем ВерсионОверридес. Да бисте започели, погледајте ове  примере на ГитХуб- у или такође можете да погледате  команде додатака за Екцел, Ворд и ПоверПоинт .
Команде додатака у Екцел-у
Команде додатака у Екцел-у на мрежи
Поред тога, постоји видео на Каналу 9 који детаљније говори о командама додатака, под називом „ Команде додатка на траци Оффице “.
Окна задатака која се могу уметнути
У случају да имате клијента који још увек не подржава команде додатака (Оффице 2013, Оффице за Мац и Оффице за иПад), мораћете да покренете команде додатка као окно задатака који се може уметнути користећи подразумевани УРЛ који се налази у манифестовати. Одатле можете покренути свој додатак из менија „Моји додаци“ на картици Уметање.
Екцел и ПоверПоинт додаци који креирају нове објекте
Такође можете да убаците додатке у Екцел или ПоверПоинт да бисте креирали нове веб-базиране објекте или садржај који се може уградити у документе или презентације. Команде додатка за садржај омогућавају уграђене медије, као што су галерија слика или ИоуТубе видео, као и визуелизације података на вебу и други спољни садржај.
Пример додатка садржаја за Екцел 2013
Да бисте тестирали овај додатак за садржај помоћу програма Екцел 2013 или Екцел Онлине, инсталирајте додатак Бинг Мапс .
Оутлоок додаци који проширују функционалност
Оутлоок програмски додаци представљају прилику да проширите Оффице траку и пружите додатни садрж��ј за приказ поред Оутлоок ставке када креирате или прегледате поруку е-поште. Додаци могу да раде са е-поруком, захтевом за састанак, одговором или отказивањем, као и са састанцима.
Оутлоок додатак са командним дугмадима на траци
Оутлоок програмски додаци могу да користе контекстуалне информације из ставке, као што су адреса или ИД за праћење пакета, а затим да користе те податке за приступ додатним информацијама са веб услуга како би креирали потпуне интеракције корисника. Углавном, Оутлоок програмски додаци могу да раде без икаквих проблема са Оутлоок, Оутлоок за Мац, Оутлоок Веб Апп и ОВА за уређаје, како би пружили јединствено искуство на радној површини, на мрежи, таблетима или мобилним уређајима.
Додатак за контекстуални изглед
Додатак за праћење пакета можете да инсталирате у Оутлоок, Оутлоок за Мац или Оутлоок Веб Апп. Погледајте још програмских додатака за Оутлоок .
Шта чини Оффице додатак?
Оффице додатак се састоји од КСМЛ датотеке манифеста и ваше сопствене веб апликације. КСМЛ датотека манифеста ствара правила за различита подешавања, укључујући начин на који се ваш додатак интегрише са вашим Оффице клијентима. С друге стране, ваша веб апликација мора да буде хостована на веб серверу или можете да користите услугу веб хостовања, као што је Азуре.
Ксмл манифест датотека + веб апликација = канцеларијски додатак
Датотека КСМЛ манифеста указује на одређена подешавања и могућности Оффице додатка, конкретно:
	- Име за приказ, опис, ИД, верзија и подразумевани језик додатка.
- Како се додатак интегрише са Оффицеом:
	
		- За додатке који проширују Ворд/Екцел/ПоверПоинт/Оутлоок: изворно проширење указује на то да додатак користи за излагање функционалности, као што су дугмад на траци.
- За додатке који креирају нове објекте који се могу уградити: УРЛ подразумеване странице која се учитава за објекат.
 
- Ниво дозволе и захтеви за приступ подацима за додатак.
Ако вам треба више информација, погледајте  КСМЛ манифест Оффице додатака .
Најосновнија верзија веб апликације је статична ХТМЛ страница која се приказује у оквиру Оффице апликације, али страница не ступа у интеракцију са Оффице документом или Интернетом. Страница мора да буде хостована на веб серверу или услузи веб хостинга, као што је Азуре; зависи која услуга за коју сматрате да вам највише одговара.
Пример хелло ворлд оффице додатка
Пошто је то веб апликација, можете да користите било коју клијентску и серверску технологију коју подржава ваш хостинг провајдер (као што су АСП.нет, ПХП или Ноде.јс). Да бисте остварили интеракцију са Оффице клијентима и документима, потребно је да користите оффице.јс ЈаваСцрипт АПИ који Оффице 2016 пружа.
ЈаваСцрипт АПИ-ји за Ворд и Екцел обезбеђују објектне моделе специфичне за хост који се могу користити у Оффице програмском додатку. Ови АПИ-ји подржавају приступ параграфима и радним свескама, што омогућава лакши начин за креирање додатка за Ворд или Екцел. Погледајте Ворд додаци и Екцел додаци за више информација.
За више информација и техничких информација о Јавасцрипт АПИ-јима за Оффице 2016 погледајте Разумевање ЈаваСцрипт АПИ-ја за Оффице , ЈаваСцрипт АПИ-ја за Оффице и  Смернице за дизајн за Оффице додатке .