Privire de ansamblu asupra platformei Add-in Office

Cea mai recentă versiune a acestui ajutor pentru programele de completare Office este disponibilă în depozitul de programe de completare de pe GitHub.

Domeniu de aplicare: Accesați aplicații pentru SharePoint | aplicații pentru Office | Excel | Suplimente de birou | Perspective | PowerPoint | Proiect | cuvânt







Acest document oferă o prezentare generală a platformei Office Add-in și descrie modul în care funcționează cu programele de completare Office. Pentru a afla cum să începeți imediat dezvoltarea de programe de completare, consultați secțiunea "Elementele de bază ale dezvoltării".

Un add-in Office este o aplicație Web găzduită într-un browser Web sau un control iframe care rulează în contextul aplicației gazdă Office și are acces la documente sau elemente de e-mail ale utilizatorului. Suplimentele Office vă permit să lucrați cu:

documente sau date - documente Word, foi de calcul Excel, prezentări PowerPoint, baze de date de acces ale browserului și programări și vizualizări ale proiectului;

elemente de cutie poștală Outlook - mesaje e-mail, solicitări de întâlniri sau întâlniri.

Puteți încerca următoarele programe de completare, instalându-le din Magazinul Office:

Manifest + pagină Web = add-in Office


Privire de ansamblu asupra platformei Add-in Office

Manifestul definește următoarele opțiuni și opțiuni pentru add-in:

numele afișat, descrierea, identificatorul, versiunea și localizarea acestuia;

modul în care este activat și afișat:

pentru interacțiunile cu documentele adiționale: în panoul de activități sau în conținutul documentului;

nivelul de permisiuni și cerințele pentru accesarea datelor din add-in.

Office Add-in: Componente de bază

Cel mai simplu serviciu de completare Office constă într-o pagină HTML statică care se află în panoul de activități al aplicației Office, dar nu interacționează cu documentul Office sau cu altă sursă de pe Internet.

Componentele add-on-ului Hello World pentru Office


Privire de ansamblu asupra platformei Add-in Office

Cum se creează un add-in Office cu instrumentele Napa pentru Office 365

Poate că cel mai rapid mod de a crea un Office Add-in este să îl compilați direct în browser. Acest lucru se poate face cu ajutorul lui Napa. Napa este un mediu web care vă permite să creați proiecte, să scrieți coduri și să rulați programe de completare în browser. Nu este nevoie să instalați alte instrumente, cum ar fi Visual Studio. Pentru mai multe informații, consultați Crearea de accesorii Office cu Napa și site-ul Web pentru dezvoltatori Office 365. Pentru a începe imediat, consultați următoarele articole:

De asemenea, incepe sa se dezvolte de completare Microsoft Office utilizând Napa, puteți dezvolta proiecte în Visual Studio cu ajutorul mai multor oportunități, cum ar fi capabilități de depanare îmbunătățite sau de a folosi un proiect web ca o parte a suprastructurii.

Cum se creează un add-in Office cu Visual Studio

Cea mai eficientă modalitate de a crea un add-in Office este să utilizați șablonul de proiect Office Add-in în Visual Studio. Visual Studio va crea o soluție completă care conține toate fișierele necesare pentru a testa imediat programul de completare pentru Office. Visual Studio oferă un set complet de caracteristici care fac ușor crearea și testarea Office Add-in. Pentru mai multe informații, consultați Crearea și depanarea programelor de completare pentru Office în Visual Studio. Pentru a începe să lucrați imediat, consultați următorul articol:

Această secțiune oferă o prezentare generală a trei tipuri de programe de completare pentru Office: sarcină, conținut și Outlook.

Sarcini suplimentare

Task Area Add-in


Privire de ansamblu asupra platformei Add-in Office






Extensii de conținut


Privire de ansamblu asupra platformei Add-in Office

Outlook add-ins

Outlook add-in în scriptul citit


Privire de ansamblu asupra platformei Add-in Office

Pentru a testa programul de completare Outlook în Outlook, Outlook pentru Mac sau Outlook Web App, instalați programul de adăugare a pachetului Tracker.

Funcția de adăugare a funcției Office este similară cu cea a paginii web a browserului, adică vă permite să efectuați următoarele acțiuni:

Conectați-vă la punctele finale REST și serviciile Web prin intermediul HTTP și AJAX.

Rulați codul sau logica pe partea serverului dacă pagina este creată folosind o limbă de scripting de pe server, cum ar fi ASP sau PHP.

În plus, programele de completare pentru Office se supun acelorași restricții impuse de browsere ca pagini web, inclusiv o politică dintr-o singură sursă pentru izolarea domeniilor și a zonelor de securitate.

API permite unui add-in Outlook să acceseze proprietățile unui mesaj de poștă electronică, unei solicitări de întâlnire și unui element de întâlnire, precum și datele de profil ale utilizatorului. API oferă de asemenea acces la unele operații ale serviciilor Web Exchange. Pentru mai multe informații despre programele de completare Outlook, consultați programele de completare Outlook. Pentru o prezentare generală a funcțiilor de bază ale programelor de completare Outlook, consultați Prezentarea generală a arhitecturii și a funcțiilor add-in-urilor Outlook.

Suplimentele de birou sunt caracterizate de securitatea oferită de runtime-ul adiționalilor, un model de permisiuni pe mai multe niveluri și controlori de performanță. Această infrastructură oferă protecție utilizatorilor în următoarele moduri.

Accesul la zona interfeței utilizator a aplicației gazdă este gestionabil.

Este permisă numai accesul indirect la firul interfeței utilizator a aplicației gazdă.

În plus, infrastructura runtime oferă următoarele avantaje pentru a vă asigura că add-in-ul Office nu afectează mediul utilizatorului:

izolează procesul în care funcționează add-in-ul;

nu necesită înlocuirea fișierelor DLL sau EXE, precum și a componentelor ActiveX;

simplifică instalarea și eliminarea programelor de completare.

În plus, platforma de rulare controlează modul în care modulele de completare Office folosesc memoria, CPU și resursele de rețea pentru a asigura performanța și fiabilitatea corespunzătoare.

Pentru mai multe informații despre modelele de confidențialitate și securitate din programele de completare Office, consultați confidențialitatea și securitatea add-ins pentru Office.

Directorul Exchange este un director privat pentru programele de completare Outlook care sunt accesibile utilizatorilor Exchange Server pe care sunt stocați. Cu aceasta, puteți publica și gestiona programele de completare pentru Outlook Enterprise, inclusiv propriile dvs. add-ins și add-ins în Office Shop, care sunt licențiate pentru utilizare corporativă.

Catalog de rețea add-on-uri partajate foldere - departamentele IT și dezvoltatorii pot implementa, de asemenea, panoul de activitate de aplicații și add-in-uri pentru a lucra cu un conținut central, într-un folder de rețea partajat în cazul în care fișierele sunt stocate manifestelor. Utilizatorii pot primi programe de completare prin specificarea acestui folder partajat ca director de încredere, sau departamentele IT pot configura acest folder partajat ca director de încredere utilizând setarea registrului.

Următoarele scenarii arată că add-on-urile Office sunt vizate, add-on-uri ușor de implementat pe care le puteți utiliza pentru a rezolva sarcini complexe și consumatoare de timp.

Aceste scenarii arată modul de obținere a datelor de afaceri și stimularea desfășurării proceselor de afaceri structurate într-o interfață uzuală a utilizatorilor de la Office pe dispozitive. Acestea arată cum să utilizați add-on-ul pentru gestionarea costurilor care leagă Office, SharePoint și SAP sau creați un add-in care combină datele de vânzări cu serviciul web Bing Maps pentru a crea rapoarte de vânzări mai eficiente. Acestea vă arată cum să îmbunătățiți în mod eficient ROI cu aplicațiile ERP și CRM și să mutați rapid între aceste aplicații și clientul Office.

Expertul de traducere este un program de adăugare a panoului de activități Word care traduce automat textul selectat din limba de document într-o altă limbă selectată în lista derulantă.

Crearea diagramelor este un plug-in de conținut Excel care creează automat diagrame bazate pe datele selectate.

Integrarea serviciilor terțe - add-in al panoului de activități Word sau Excel, care afișează automat pagina Wikipedia corespunzătoare textului selectat.

aplicații funcționale hibride web - suprastructură conținut folosind hărți Bing în Excel, care marchează locația pe o hartă a echipamentului de foraj sub apă pentru companiile petroliere și de resurse, inclusiv actualizarea acestor informații în timp real de la sistemele de management ale companiei.

Controlul BOM - secțiunea sau paragraful din specificația de proiectare a componentelor aeronavei este marcată ca fiind depreciată, deoarece add-in-ul din task-ul Word este legat de sistemul de afaceri pentru a verifica conținutul documentului pentru cea mai recentă specificație.

Creați fluxuri de lucru - add-in-ul Outlook vă permite să creați mesaje sau solicitări de întâlnire pe baza de șabloane prin introducerea informațiilor despre locația de întâlnire sau o semnătură selectată de utilizator și prin atașarea documentelor aferente.

Afișarea informațiilor despre comandă în context - un add-in Outlook care specifică numărul comenzii de achiziție sau numărul clientului din mesajul de poștă electronică și poate furniza informații despre comandă sau client în mesaj. Aceasta poate include o acțiune care ar trebui luată, cum ar fi o afirmație.







Trimiteți-le prietenilor: