Office 2016 pievienojumprogrammas ļauj paplašināt Office klientu, piemēram, Word , Excel , PowerPoint un Outlook , iespējas, funkcionalitāti un līdzekļus, izmantojot tādas tīmekļa tehnoloģijas kā HTML, CSS un JavaScript. Office pievienojumprogrammas var izmantot, lai veiktu šādas darbības:
- Pievienojiet jaunas funkcijas Office klientiem — piemēram, papildiniet Word, Excel, PowerPoint un Outlook, mijiedarbojoties ar Office dokumentiem un pasta vienumiem, ienesot ārējus datus programmā Office, apstrādājot Office dokumentus, atklājot trešo pušu funkcionalitāti Office klientiem un daudz ko citu. .
- Izveidojiet jaunus bagātīgus, interaktīvus objektus, ko var iegult Office dokumentos. Piemēram, kartes, diagrammas un interaktīvas vizualizācijas, ko lietotāji var pievienot savām Excel izklājlapām un PowerPoint prezentācijām.
Office pievienojumprogrammas var darboties dažādās platformās, tostarp Office for Windows 10, Office Online, Office 2016 for Windows, Office 2016 for Mac un Office for the iPad. Office pievienojumprogrammas vēl nav pieejamas operētājsistēmai Windows 10 Mobile vai Android, taču Office komanda pie tā strādā ( sīkāku informāciju skatiet Office pievienojumprogrammas resursdatora un platformas pieejamības sadaļā ). Lai palaistu Office pievienojumprogrammas, jūsu ierīcei ir nepieciešamas noteiktas sistēmas prasības, un šīs prasības varat atrast šeit .
Kā man var palīdzēt Office pievienojumprogramma?
Office pievienojumprogrammas var palīdzēt veikt gandrīz visu, ko vietne var darīt pārlūkprogrammā. Office pievienojumprogrammas iespējas ietver:
- Paplašiniet Office vietējo lietotāja interfeisu, izveidojot pielāgotas lentes pogas un cilnes.
- Nodrošiniet interaktīvu lietotāja interfeisu un pielāgotu loģiku, izmantojot HTML un JavaScript.
- Izmantojiet JavaScript ietvarus, piemēram, jQuery, Angular un daudzas citas.
- Izveidojiet savienojumu ar REST galapunktiem un tīmekļa pakalpojumiem, izmantojot HTTP un AJAX.
- Palaidiet servera puses kodu vai loģiku, ja lapa ir ieviesta, izmantojot servera puses skriptu valodu, piemēram, ASP vai PHP.
Office pievienojumprogrammu infrastruktūra ļauj mijiedarboties ar Office lietojumprogrammu un lietotāja saturu, izmantojot JavaScript API .
Office pievienojumprogrammu veidi
Pašlaik ir pieejami daži Office pievienojumprogrammu veidi:
Word, Excel un PowerPoint pievienojumprogrammas, kas paplašina funkcionalitāti
Excel un PowerPoint pievienojumprogrammas, kas izveido jaunus objektus
Outlook pievienojumprogrammas, kas paplašina funkcionalitāti
Word, Excel un PowerPoint pievienojumprogrammas, kas paplašina funkcionalitāti
Jaunas funkcionalitātes pievienošana programmai Word, Excel vai PowerPoint ir salīdzinoši vienkārša. Viss, kas jums jādara, ir jāreģistrē pievienojumprogramma, izmantojot uzdevumrūts pievienojumprogrammas manifestu. Šis pievienojumprogrammas manifests nodrošina divus integrācijas režīmus; pievienojumprogrammu komandas un ievietojamas uzdevumu rūtis.
Pievienojumprogrammu komandas
Varat izmantot pievienojumprogrammu komandas, lai paplašinātu Office operētājsistēmai Windows 10 un Office Online lietotāja saskarni. Izmantojot pievienojumprogrammu komandas, varat pievienot pogas savām pievienojumprogrammām lentē vai atlasītajās kontekstuālajās izvēlnēs, nodrošinot ērtu piekļuvi Office pievienojumprogrammām. Pievienojumprogrammu komandu pogas var izmantot, lai palaistu dažādas darbības, piemēram, parādītu uzdevumrūti ar pielāgotu HTML vai izpildītu noteiktu Javascript funkciju.
Varat arī definēt savas komandas pievienojumprogrammas komandu manifestā, izmantojot VersionOverrides. Lai sāktu, apskatiet šos piemērus vietnē GitHub vai arī varat apskatīt pievienojumprogrammu komandas programmām Excel, Word un PowerPoint .
Pievienojumprogrammu komandas programmā Excel
Pievienojumprogrammu komandas programmā Excel tiešsaistē
Turklāt ir pieejams 9. kanāla videoklips, kurā sīkāk aprakstītas pievienojumprogrammu komandas, ko sauc par pievienojumprogrammu komandas Office lentē .
Ievietojamas uzdevumu rūtis
Ja jums ir klients, kas vēl neatbalsta pievienojumprogrammu komandas (Office 2013, Office for Mac un Office for iPad), jums būs jāpalaiž pievienojumprogrammas komandas kā ievietojama uzdevumrūts, izmantojot noklusējuma URL, kas norādīts manifests. No turienes varat palaist savu pievienojumprogrammu no cilnes Ievietot izvēlnes "Manas pievienojumprogrammas".
Excel un PowerPoint pievienojumprogrammas, kas izveido jaunus objektus
Varat arī ievietot pievienojumprogrammas programmā Excel vai PowerPoint, lai izveidotu jaunus tīmekļa objektus vai saturu, ko var iegult dokumentos vai prezentācijās. Satura pievienojumprogrammu komandas ļauj izmantot iegultos multividi, piemēram, attēlu galeriju vai YouTube video, kā arī tīmekļa datu vizualizācijas un citu ārēju saturu.
Excel 2013 satura pievienojumprogrammas piemērs
Lai pārbaudītu šo satura pievienojumprogrammu programmā Excel 2013 vai Excel Online, instalējiet Bing Maps pievienojumprogrammu .
Outlook pievienojumprogrammas, kas paplašina funkcionalitāti
Outlook pievienojumprogrammas sniedz iespēju paplašināt Office lenti un nodrošināt papildu displeja saturu blakus Outlook vienumam, kad veidojat vai skatāt e-pasta ziņojumu. Papildinājumi var darboties ar e-pasta ziņojumu, sapulces pieprasījumu, atbildi vai atcelšanu, kā arī tikšanās.
Outlook pievienojumprogramma ar komandu pogām uz lentes
Outlook pievienojumprogrammas var izmantot vienuma kontekstuālo informāciju, piemēram, adresi vai pakotnes izsekošanas ID, un pēc tam izmantot šos datus, lai piekļūtu papildu informācijai no tīmekļa pakalpojumiem, lai izveidotu pilnīgu lietotāja mijiedarbību. Lielākoties Outlook pievienojumprogrammas var darboties bez problēmām ar Outlook, Outlook for Mac, Outlook Web App un OWA ierīcēm, lai nodrošinātu vienotu pieredzi darbvirsmā, tiešsaistē, planšetdatoros vai mobilajās ierīcēs.
Kontekstuālās perspektīvas pievienojumprogramma
Package Tracker pievienojumprogrammu var instalēt programmā Outlook, Outlook for Mac vai Outlook Web App. Skatiet vairāk Outlook pievienojumprogrammu .
Kas veido Office pievienojumprogrammu?
Office pievienojumprogramma sastāv no XML manifesta faila un jūsu tīmekļa lietojumprogrammas. XML manifesta fails izveido noteikumus dažādiem iestatījumiem, tostarp tam, kā jūsu pievienojumprogramma tiek integrēta ar jūsu Office klientiem. No otras puses, jūsu tīmekļa lietojumprogrammai ir jābūt mitinātai tīmekļa serverī, vai arī varat izmantot tīmekļa mitināšanas pakalpojumu, piemēram, Azure.
Xml manifesta fails + tīmekļa lietojumprogramma = biroja pievienojumprogramma
XML manifesta fails norāda konkrētus Office pievienojumprogrammas iestatījumus un iespējas, jo īpaši:
- Papildprogrammas parādāmais nosaukums, apraksts, ID, versija un noklusējuma lokalizācija.
- Kā pievienojumprogramma integrējas ar Office:
- Pievienojumprogrammām, kas paplašina Word/Excel/PowerPoint/Outlook: vietējie paplašinājuma punkti, ko pievienojumprogramma izmanto, lai atklātu funkcionalitāti, piemēram, pogas uz lentes.
- Pievienojumprogrammām, kas izveido jaunus iegultos objektus: objektam ielādētās noklusējuma lapas URL.
- Atļauju līmenis un datu piekļuves prasības pievienojumprogrammai.
Ja jums nepieciešama papildu informācija, skatiet Office pievienojumprogrammu XML manifestu .
Visvienkāršākā tīmekļa lietojumprogrammas versija ir statiska HTML lapa, kas tiek rādīta Office lietojumprogrammā, taču lapa nesadarbojas ar Office dokumentu vai internetu. Lapai ir jābūt mitinātai tīmekļa serverī vai tīmekļa mitināšanas pakalpojumā, piemēram, Azure; ir atkarīgs, kurš pakalpojums jums šķiet vispiemērotākais.
Hello World Office pievienojumprogrammas piemērs
Tā kā tā ir tīmekļa lietojumprogramma, varat izmantot jebkuras klienta un servera tehnoloģijas, ko atbalsta jūsu mitināšanas pakalpojumu sniedzējs (piemēram, ASP.net, PHP vai Node.js). Lai mijiedarbotos ar Office klientiem un dokumentiem, jums ir jāizmanto Office.js JavaScript API, ko nodrošina Office 2016.
Word un Excel JavaScript API nodrošina resursdatoram specifiskus objektu modeļus, ko var izmantot Office pievienojumprogrammā. Šīs API atbalsta piekļuvi rindkopām un darbgrāmatām, kas nodrošina vienkāršāku veidu, kā izveidot Word vai Excel pievienojumprogrammu. Papildinformāciju skatiet sadaļā Word pievienojumprogrammas un Excel pievienojumprogrammas .
Papildinformāciju un tehnisko informāciju par Javascript API darbam ar Office 2016 skatiet sadaļās Izpratne par JavaScript API for Office , JavaScript API for Office un Office pievienojumprogrammu noformēšanas vadlīnijām .