Az Office bővítmény platform áttekintése
Az Office bővítményeknek nyújtott támogatás legfrissebb verziója a GitHub bővítménytárában érhető el.
Hatály: Hozzáférés a SharePoint | alkalmazáshoz Office alkalmazások Excel | Office bővítmények | Outlook | PowerPoint | Projekt | szó
Ez a dokumentum áttekintést nyújt az Office bővítmény platformról és ismerteti, hogyan működik az Office bővítményekkel. A bővítmények fejlesztésének azonnali megkezdéséről további információt a "Fejlesztési alapok" szakaszban talál.
Az Office-bővítmény olyan webes alkalmazás, amely egy webböngészőben vagy egy iframe-vezérlésben található, amely az Office hosztalkalmazás kontextusában fut, és hozzáférést biztosít a felhasználók dokumentumaihoz vagy e-mailjeihez. Az Office bővítmények lehetővé teszik a következőkkel való együttműködést:
dokumentumok vagy adatok - Word-dokumentumok, Excel-táblázatok, PowerPoint prezentációk, böngésző-hozzáférési adatbázisok és Projekt-ütemezések és nézetek;
az Outlook postafiók elemei - e-mail üzenetek, értekezlet-összehívások vagy találkozók.
A következő kiegészítőket kipróbálhatja az Office Store-ból történő telepítéssel:
Manifest + Weblap = Office kiegészítő

A manifest a következő opciókat és lehetőségeket határozza meg a bővítményhez:
megjelenítő neve, leírása, azonosítója, verziója és helyszíne;
az aktiválás és megjelenítés módja:
a dokumentumokkal kölcsönhatásban lévő bővítmények esetében: a feladatablakban vagy a dokumentum tartalmában;
az engedélyek szintje és a bővítmények adatainak eléréséhez szükséges követelmények.
Office bővítmény: alapvető összetevők
A legegyszerűbb Office bővítmény egy olyan statikus HTML oldal, amely a Hivatal alkalmazás feladatablakában található, de nem működik együtt az Office dokumentummal vagy az internet bármely forrásával.
A Hello World kiegészítők Office-komponensei

Hogyan készítsek egy Office bővítményt a Napa Tools for Office 365 rendszerhez?
Talán az Office bővítmény létrehozásának leggyorsabb módja, ha közvetlenül a böngészőbe fordítja. Ezt Napa segítségével lehet megtenni. A Napa olyan webes környezet, amely lehetővé teszi projektek létrehozását, kód írását és kiegészítõk futtatását a böngészõben. Nincs szükség más eszközök, például a Visual Studio telepítésére. További tudnivalók: Office bővítmények létrehozása a Napa-val és az Office 365 Developer webhelyével Az azonnali indításhoz olvassa el az alábbi cikkeket:
Továbbá, fejlődni kezd Office bővítmények használatával Napa, akkor projektek kidolgozására Visual Studio segítségével több lehetőséget, mint például a továbbfejlesztett hibakeresési funkciókat vagy használja a web projekt részeként a felépítmény.
Hogyan készítsek egy Office bővítményt a Visual Studio alkalmazással?
Az Office bővítmény létrehozásának leghatékonyabb módja az Office bővítmény projekt sablonjának használata a Visual Studio alkalmazásban. A Visual Studio olyan teljes megoldást hoz létre, amely tartalmazza az Office-bővítmény azonnali teszteléséhez szükséges összes fájlt. A Visual Studio olyan funkciókat kínál, amelyek megkönnyítik az Office bővítmény létrehozását és tesztelését. További tudnivalók: Az Office Visual Studio alkalmazásban található bővítmények létrehozása és hibakeresése. Azonnal elkezdeni a munkát, lásd a következő cikket:
Ez a rész áttekintést nyújt az Office bővítmények három típusa közül: feladat, tartalom és Outlook.
Feladatbővítmény-bővítmények
Feladatbővítmény hozzáadása

Tartalombővítmények

Az Outlook bővítmények
Az Outlook bővítmény az olvasási szkriptben

Az Outlook bővítményének az Outlook, az Outlook for Mac vagy az Outlook Web App alkalmazásban történő teszteléséhez telepítse a Package Tracker bővítményt.
A Office bővítmény funkcionalitása hasonló a böngésző weboldalához, azaz lehetővé teszi a következő műveletek elvégzését:
Csatlakozzon a REST végpontokhoz és a webszolgáltatásokhoz HTTP és AJAX segítségével.
Futtasd a kódot vagy a logikát a kiszolgáló oldalán, ha az oldal kiszolgálóoldali szkriptnyelv használatával hozható létre, például ASP vagy PHP.
Ezenkívül az Office bővítményei ugyanolyan korlátozások alá tartoznak, mint a böngészők, mint a weboldalak, beleértve egy domain házak és biztonsági zónák elszigetelésére szolgáló egy forrás házirendet.
Az API lehetővé teszi az Outlook bővítmény számára, hogy hozzáférjen egy e-mail üzenet tulajdonságaihoz, egy találkozókéréshez és egy találkozóhoz, valamint a felhasználói profilhoz tartozó adatokhoz. Az API hozzáférést biztosít az Exchange Web Services egyes műveleteihez is. További információ az Outlook bővítményekről: Az Outlook bővítmények. Az Outlook bővítmények alapfunkcióinak áttekintéséhez lásd az Outlook bővítmények architektúrájának és funkcióinak áttekintését.
Az Office bővítményeket a bővítmények futásidejének, a többszintű engedélyek modelljének és a teljesítményvezérlők futásának köszönheti. Ez az infrastruktúra védelmet nyújt a felhasználók számára a következő módon.
A fogadó alkalmazás felhasználói felületének elérése kezelhető.
Csak közvetett hozzáférést engedélyezhet a fogadó alkalmazás felhasználói felületének menetéhez.
Ezenkívül a futásidejű infrastruktúra az alábbi előnyökkel jár annak biztosítása érdekében, hogy az Office bővítmény ne károsítsa a felhasználó környezetét:
elkülöníti azt a folyamatot, amelyben a bővítmény működik;
nem igényel DLL vagy EXE fájlok, valamint az ActiveX komponenseinek cseréjét;
egyszerűsíti a bővítmények telepítését és eltávolítását.
Ezenkívül a futásidejű platform szabályozza, hogy az Office bővítmények hogyan használják a memóriát, a CPU-t és a hálózati erőforrásokat a megfelelő teljesítmény és megbízhatóság érdekében.
További tudnivalók az adatvédelmi és biztonsági modellekről az Office bővítményeiben: Az Office kiegészítők adatainak és biztonságának ismertetése.
Az Exchange könyvtár egy privát könyvtár az Outlook bővítmények számára, amelyek elérhetők az Exchange Server felhasználók számára, amelyeken tárolják őket. Ezzel közzéteheti és kezelheti az Outlook vállalati bővítményeit, beleértve a saját bővítményeit és bővítményeit az Office Shopban, amelyek vállalati felhasználásra engedélyezettek.
Katalógus kiegészítő hálózaton megosztott mappák - az informatikai részlegek és a fejlesztők is telepíteni az alkalmazást munkaablak és bővítmények dolgozni tartalom központilag, egy megosztott hálózati mappát, ahol a fájlok manifesztumokban. A felhasználók további összetevőket kaphatnak, ha ezt a megosztott mappát megbízható könyvtárként adják meg, vagy az IT részlegek a megosztott mappát megbízható könyvtárként konfigurálhatják a beállításjegyzék beállításával.
A következő forgatókönyvek azt mutatják, hogy az Office bővítmények célzott, gyorsan telepíthető bővítmények, amelyeket összetett, időigényes feladatok megoldásához használhat.
Ezek a forgatókönyvek bemutatják, hogyan lehet üzleti adatokat szerezni és ösztönözni a strukturált üzleti folyamatok telepítését egy ismert Office felhasználói felületen különböző eszközökön. Megmutatják, hogyan kell használni az Office, a SharePoint és az SAP összekapcsolt költségmenedzsment-bővítményt, vagy hozzon létre egy bővítményt, amely egyesíti az értékesítési adatokat a Bing Maps webes szolgáltatással, hogy hatékonyabb értékesítési jelentéseket hozzon létre. Megmutatják, hogyan lehet hatékonyan javítani a ROI-t ERP- és CRM-alkalmazásokkal, és gyorsan mozoghat ezek között az alkalmazások és az Office-ügyfél között.
A Fordítás varázsló egy Word feladatablak-bővítmény, amely automatikusan lefordítja a kiválasztott szöveget a dokumentumnyelvből a legördülő listában kiválasztott másik nyelvre.
A diagramok létrehozása egy Excel tartalom-beépülő modul, amely automatikusan létrehozza a kiválasztott adatok alapján létrehozott grafikonokat.
Harmadik féltől származó szolgáltatások integrációja - az Word vagy Excel feladatablak kiegészítője, amely automatikusan megjeleníti a kijelölt szövegnek megfelelő Wikipedia oldalt.
Funkcionális hibrid webes alkalmazások - Content felépítmény segítségével Bing Maps Excel, amely jelzi a helyet a térképen a víz alatti fúró berendezések az olaj-és erőforrás cégek, köztük a frissítését az információk valós időben a vállalat irányítási rendszerek.
BOM ellenőrzés - a légijármű-alkatrész tervezési specifikációjának szakaszát vagy bekezdését elavultként jelölték meg, mert a Word feladatablak-bővítmény az üzleti rendszerhez kapcsolódik, hogy ellenőrizze a dokumentum tartalmát a legújabb specifikációhoz.
Munkafolyamatok létrehozása - Az Outlook bővítmény lehetővé teszi, hogy sablonokon alapuló üzeneteket vagy értekezlet-kéréseket készítsen az értekezlet helyének vagy a felhasználó által kiválasztott aláírással kapcsolatos információk beillesztésével és a kapcsolódó dokumentumok csatolásával.
A rendelési információk megjelenítése kontextusban - egy olyan Outlook bővítmény, amely meghatározza az e-mail üzenet vásárlási rendelési számát vagy ügyfélszámát, és információt adhat a megrendelésről vagy az ügyfélről az üzenetben. Ez magában foglalhat egy olyan intézkedést, amelyet meg kell tenni, például egy állítást.