Office 2016 lisandmoodulid võimaldavad teil laiendada Office'i klientide (nt Word , Excel , PowerPoint ja Outlook) võimalusi, funktsioone ja funktsioone, kasutades veebitehnoloogiaid, nagu HTML, CSS ja JavaScript. Office'i lisandmooduleid saab kasutada järgmiste toimingute tegemiseks.
- Lisage Office'i klientidele uusi funktsioone – näiteks täiendage Wordi, Exceli, PowerPointi ja Outlooki, suheldes Office'i dokumentide ja meiliüksustega, tuues Office'i välisandmeid, töötledes Office'i dokumente, pakkudes kolmandate osapoolte funktsioone Office'i klientidele ja palju muud. .
- Looge uusi rikkalikke interaktiivseid objekte, mida saab manustada Office'i dokumentidesse – näiteks kaardid, diagrammid ja interaktiivsed visualiseeringud, mida kasutajad saavad lisada oma Exceli arvutustabelitele ja PowerPointi esitlustele.
Office'i lisandmoodulid saavad töötada erinevatel platvormidel, sealhulgas Office for Windows 10, Office Online, Office 2016 for Windows, Office 2016 for Mac ja Office for the iPad. Office'i lisandmoodulid pole veel Windows 10 Mobile'i ega Androidi jaoks saadaval, kuid Office'i meeskond töötab selle kallal (lisateavet leiate Office'i lisandmooduli hosti ja platvormi saadavusest ). Office'i lisandmoodulite käitamiseks on teie seadme jaoks vajalikud teatud süsteeminõuded ja need nõuded leiate siit .
Kuidas saab Office'i lisandmoodul mind aidata?
Office'i lisandmoodulid aitavad teil teha peaaegu kõike, mida veebisait brauseris teha saab. Office'i lisandmooduli võimalused hõlmavad järgmist:
- Laiendage Office'i loomulikku kasutajaliidest, luues kohandatud lindinuppe ja vahekaarte.
- Pakkuge HTML-i ja JavaScripti kaudu interaktiivset kasutajaliidest ja kohandatud loogikat.
- Kasutage JavaScripti raamistikke, nagu jQuery, Angular ja paljud teised.
- Ühendage REST-i lõpp-punktide ja veebiteenustega HTTP ja AJAX-i kaudu.
- Käivitage serveripoolne kood või loogika, kui leht on rakendatud serveripoolse skriptikeele (nt ASP või PHP) abil.
Office'i lisandmoodulite infrastruktuur võimaldab suhelda Office'i rakenduse ja kasutaja sisuga JavaScripti API kaudu .
Office'i lisandmoodulite tüübid
Hetkel on saadaval mitut tüüpi Office'i lisandmoodulid:
Wordi, Exceli ja PowerPointi lisandmoodulid, mis laiendavad funktsioone
Exceli ja PowerPointi lisandmoodulid, mis loovad uusi objekte
Outlooki lisandmoodulid, mis laiendavad funktsioone
Wordi, Exceli ja PowerPointi lisandmoodulid, mis laiendavad funktsioone
Wordi, Exceli või PowerPointi uute funktsioonide lisamine on suhteliselt lihtne. Kõik, mida pead tegema, on registreerida oma lisandmoodul tegumipaani lisandmooduli manifesti abil. See lisandmooduli manifest võimaldab kasutada kahte integreerimisrežiimi; lisandmooduli käsud ja sisestatavad tegumipaanid.
Lisandmooduli käsud
Saate kasutada lisandmooduli käske, et laiendada Office for Windows 10 ja Office Online'i kasutajaliidest. Lisandmooduli käskude abil saate lisada oma lisandmoodulitele nuppe lindile või valitud kontekstimenüüdesse, mis annab teile hõlpsa juurdepääsu Office'i lisandmoodulitele. Lisandmooduli käsunuppe saab kasutada erinevate toimingute käivitamiseks, näiteks kohandatud HTML-iga tegumipaani kuvamiseks või konkreetse Javascripti funktsiooni käivitamiseks.
Saate määrata oma käsud ka lisandmooduli käskude manifestis, kasutades funktsiooni VersionOverrides. Alustuseks vaadake neid näiteid GitHubis või vaadake ka Exceli, Wordi ja PowerPointi lisandmooduli käske .
Lisandmooduli käsud Excelis
Lisandmooduli käsud Excelis võrgus
Lisaks on Kanal 9 video, mis käsitleb põhjalikumalt lisandmooduli käske, nimega " Lisandmooduli käsud Office'i lindil ".
Sisestatavad tegumipaanid
Kui teil on klient, mis ei toeta veel lisandmoodulite käske (Office 2013, Office for Mac ja Office for iPad), peate käivitama lisandmooduli käsud sisestatava tegumipaanina, kasutades jaotises esitatud vaikeURL-i. manifest. Sealt saate oma lisandmooduli käivitada vahekaardi Lisa menüüst "Minu lisandmoodulid".
Exceli ja PowerPointi lisandmoodulid, mis loovad uusi objekte
Samuti saate lisada Exceli või PowerPointi lisandmooduleid, et luua uusi veebipõhiseid objekte või sisu, mida saab manustada dokumentidesse või esitlustesse. Sisu lisandmooduli käsud võimaldavad kasutada manustatud meediume, nagu pildigalerii või YouTube'i video, aga ka veebipõhiseid andmete visualiseerimisi ja muud välist sisu.
Excel 2013 sisu lisandmooduli näide
Selle sisu lisandmooduli testimiseks Excel 2013 või Excel Online'iga installige lisandmoodul Bing Maps .
Outlooki lisandmoodulid, mis laiendavad funktsioone
Outlooki lisandmoodulid pakuvad meilisõnumi loomisel või vaatamisel võimalust laiendada Office'i linti ja pakkuda Outlooki üksuse kõrval täiendavat kuvasisu. Lisandmoodulid võivad töötada meilisõnumi, koosolekukutse, vastuse või tühistamise ning ka kohtumistega.
Outlooki lisandmoodul käsunuppudega lindil
Outlooki lisandmoodulid saavad kasutada üksuse kontekstipõhist teavet, näiteks aadressi või paketi jälgimise ID-d, ja seejärel kasutada neid andmeid veebiteenustest saadava lisateabele juurdepääsuks, et luua täielikku kasutaja interaktsiooni. Enamasti saavad Outlooki lisandmoodulid töötada ilma probleemideta Outlooki, Outlook for Maci, Outlook Web Appi ja OWA for Devices puhul, et pakkuda ühtset kasutuskogemust töölaual, võrgus, tahvelarvutites või mobiilseadmetes.
Kontekstuaalse väljavaate lisandmoodul
Saate installida Outlooki, Outlook for Maci või Outlooki veebirakenduse lisandmooduli Package Tracker . Vaadake rohkem Outlooki lisandmooduleid .
Millest koosneb Office'i lisandmoodul?
Office'i lisandmoodul koosneb XML-manifestifailist ja teie enda veebirakendusest. XML-manifestifail loob reeglid erinevate sätete jaoks, sealhulgas selle, kuidas teie lisandmoodul teie Office'i klientidega integreerub. Teisest küljest peab teie veebirakendus olema majutatud veebiserveris või võite kasutada veebimajutusteenust, nagu Azure.
Xml manifesti fail + veebirakendus = kontori lisandmoodul
XML-manifesti fail näitab Office'i lisandmooduli konkreetseid sätteid ja võimalusi, täpsemalt:
- Lisandmooduli kuvatav nimi, kirjeldus, ID, versioon ja vaikelokaat.
- Kuidas lisandmoodul Office'iga integreerub:
- Lisandmoodulid, mis laiendavad Wordi/Exceli/PowerPointi/Outlooki: omalaienduspunktid, mida lisandmoodul kasutab funktsioonide (nt lindil olevad nupud) paljastamiseks.
- Lisandmoodulite puhul, mis loovad uusi manustatavaid objekte: objekti jaoks laaditud vaikelehe URL.
- Lisandmooduli lubade tase ja andmetele juurdepääsu nõuded.
Kui vajate lisateavet, vaadake Office'i lisandmoodulite XML-i manifesti .
Veebirakenduse kõige elementaarsem versioon on staatiline HTML-leht, mis kuvatakse Office'i rakenduses, kuid leht ei suhtle Office'i dokumendi ega Internetiga. Leht peab olema majutatud veebiserveris või veebimajutusteenuses, näiteks Azure'is; oleneb, milline teenus teile kõige paremini sobib.
Tere maailmakontori lisandmooduli näide
Kuna tegemist on veebirakendusega, saate kasutada mis tahes kliendi- ja serveritehnoloogiaid, mida teie hostiteenuse pakkuja toetab (nt ASP.net, PHP või Node.js). Office'i klientide ja dokumentidega suhtlemiseks peate kasutama Office 2016 pakutavat office.js JavaScript API-d .
Wordi ja Exceli JavaScripti API-d pakuvad hostipõhiseid objektimudeleid, mida saab kasutada Office'i lisandmoodulis. Need API-d toetavad juurdepääsu lõikudele ja töövihikutele, mis võimaldab hõlpsamini luua Wordi või Exceli lisandmooduleid. Lisateabe saamiseks vaadake Wordi lisandmoodulid ja Exceli lisandmoodulid .
Lisateavet ja tehnilist teavet Office 2016 jaoks mõeldud Javascripti API-de kohta leiate artiklitest JavaScript API for Office , JavaScript API for Office ja Office'i lisandmoodulite disainijuhised .