Írásban kódot irodai megoldások
Minden Office projekt egy vagy több, a generált osztályok, amelyek egy belépési pont a kódot. Ezek az osztályok is hozzáférést biztosít az objektum modell a fogadó alkalmazás, valamint olyan funkciók, mint például a Műveletek ablaktábla, valamint egy egyedi munkaablak.
A dokumentum szintű projektek Excel és Word létrehoz egy osztály hasonló a felső szintű objektum az objektum modellben az alkalmazás. Például hozzon létre ThisDocument osztály egy Word dokumentum projekt tartalmazza ugyanazokat az elemeket, mint az osztály Microsoft.Office.Interop.Word. Dokumentumot a Word objektum modell. További információ a létrehozása egy osztály a dokumentum szintű projektek, lásd. Cikk dokumentum szintű programozási beállításokat.
Projektek VSTO bővítmények olyan teremtett nevű osztály ThisAddIn. Ez az osztály olyan, mint egy osztály az objektum modellben a fogadó alkalmazás. Nagyon VSTO add-in, és tartalmazza a szempontból, hogy lehet használni, hogy hozzáférést az objektum modell a fogadó alkalmazás és a hozzáférés egyéb funkciók rendelkezésre álló VSTO bővítmények. További információért lásd. A Mielőtt programozás VSTO bővítmények.
Minden osztályban indult Office projektek tartalmaznak rakodók Indítási és leállítási események. A folyamat indításához az írás kódot általában a kódot adunk a eseménykezelõkkel. Elindítani a VSTO bővítmény felveheti kódot a Startup eseménykezelő. Törölje a források által használt VSTO add-in, felveheti kódot a leállítás eseménykezelő. További információért lásd. Események Office projektek.
Betöltésekor megoldások irodai környezetbe Visual Studio Tools for Office (hétfő teljesítmény) létrehozza az esetekben a generált osztályok a projektben. Eléréséhez ezeket a tárgyakat bármilyen kódot a projekt, akkor használja a Globálisak osztályban. Például használhatja a Globálisak osztályokban a kódot osztályában ThisAddIn gomb eseménykezelő „Tape” a felépítmény VSTO.
Miután létrehoztuk a projekt alapértelmezett névteret (vagy a gyökér névtér Visual Basic) Office Project nem lehet változtatni. Az alapértelmezett névtér mindig egyezik a neve a projekt során megadott létrehozza a projektet. Ha a projekt átnevezni az alapértelmezett névtér nem változik. További információkért az alapértelmezett névteret a projektekben, lásd. A részben az oldalon „Application” Project Tervező (C #) és az oldal „Application” Project Tervező (Visual Basic).
Az Office projektek Visual C # osztályok vezető elemek (pl ThisAddIn. ThisWorkbook vagy ThisDocument) saját névtér. Az alapértelmezett névteret vezető elemei a projekt megfelel-e a projekt neve, amit megadott, amikor létrehozza a projektet.
Ahhoz, hogy módosítsa a névtér a vezető elemek Iroda projekt a Visual C #, használja a névtér tulajdonság az elem csomópont. További információért lásd. Tulajdonságok Office projektekben.