Sdílet prostřednictvím


Office projekty v prostředí Visual Studio

Microsoft Office projekty mají vývoj dojít, je podobně jako jiné typy projektů v aplikaci Visual Studio jako model Windows Forms projekty.Při vytvoření nebo otevření projektu sady Office se zobrazí položky projektu v Průzkumníku.Pro projekty na úrovni dokumentu otevření dokumentu (dokument aplikace Word nebo sešit aplikace Excel) v aplikaci Visual Studio a dokument se chová jako vizuální návrhář.

Platí pro: Informace v tomto tématu se vztahují na projekty na úrovni dokumentu i na úrovni aplikace v systému Office 2013 a Office 2010. Další informace naleznete v tématu Funkce aplikace Office a typ projektu.

Položky projektu v Průzkumníku řešení

V projektu dokumentu úroveň Průzkumníku zobrazí následující výchozí položky:

  • Uzly dokumentu, sešitu a listy, které jsou přizpůsobeny projektu.Tyto uzly slouží jako kontejnery pro soubory kódu, které jsou přidruženy k dokumentu, sešitu a listy.

  • Soubory kódu, které jsou přidruženy k dokumentu, sešitu a listy, které jsou přizpůsobeny projektu.V projektech aplikace Word soubory kódu jsou přidruženy k dokumentu nebo šablony.V projektech aplikace Excel jsou spojeny s šablonou nebo sešit aplikace Excel a s každého listu a graf listu v sešitu nebo šablony soubory kódu.

  • Projekt skryté soubory, které není určené přímo upravovat.Další informace naleznete v Skryté soubory projektu.

V projektu aplikace Průzkumníku zobrazí následující výchozí položky:

  • Uzel aplikace.Tento uzel má stejný název jako hostitelská aplikace, jako například slovo, Excel, nebo Outlook.Uzel aplikace obsahuje soubor kódu ThisAddIn.Poskytuje také oboru názvů pro hostitele zboží vlastnost.Další informace o této vlastnosti naleznete v Vlastnosti v projektech Office.

  • Soubor kódu ThisAddIn.Tento soubor obsahuje generované ThisAddIn třída pro doplněk.Další informace o této třídy, viz Doplňky aplikace úroveň programování.

  • Projekt skryté soubory, které není určené přímo upravovat.Další informace naleznete v Skryté soubory projektu.

cadwtfwf.collapse_all(cs-cz,VS.110).gifDočasné certifikáty

Projekty Office zahrnují také dočasný certifikát s názvem Název projektu_TemporaryKey.pfx.Tento certifikát se používá k podepsání aplikace a manifestů nasazení projektu během vývoje.Další informace naleznete v tématu Řešení Office udělení důvěryhodnosti a Zabezpečení sady Office Solutions.

cadwtfwf.collapse_all(cs-cz,VS.110).gifSkryté soubory projektu

Ve výchozím nastavení jsou skrytá několika souborů projektu.Tyto soubory jsou generovány pomocí sady Visual Studio a se liší podle typu projektu.Zobrazit skryté soubory, klepněte na Zobrazit všechny soubory v Průzkumníku.

Neupravujte soubory projektu skryté.Přímo měnit tyto soubory není podporováno a může dojít k poškození vašeho projektu.Projekt skryté soubory jsou generovány při výskytu určité změny v dokumentu.Pokud provedete ruční změny projektu skrytý soubor, tyto změny budou ztraceny při rekonstrukci souboru.

Návrhář dokumentu v projekty na úrovni dokumentu

Projekty na úrovni dokumentu aplikace Excel a Word poskytuje Návrhář, který je hostitelem dokumentu, který je přidružen k projektu v aplikaci Visual Studio.Návrhář umožňuje změnit dokument, aniž by bylo nutné přejít mimo prostředí Visual Studio.

Otevřete dokument v návrháři, poklepejte na soubor kódu v Průzkumníku přidružená k dokumentu.Například otevřete list List1 v Návrháři projektu aplikace Excel poklepejte List1 soubor kódu.

Při úpravách dokumentu v Návrháři můžete využít nativní funkce aplikace Office.Například můžete zadat text v dokumentu nebo listu nebo na pásu karet můžete provádět úkoly jako přidání tabulky nebo grafu.Výchozí mapování klávesnice místní výchozí mapování aplikace Visual Studio.Použití sady Office místní mapování klávesnice místo toho změnit nastavení v části Klávesnice nastavení sady Microsoft Office uzel v Možnosti dialogovém Nástroje nabídky.

cadwtfwf.collapse_all(cs-cz,VS.110).gifOvládací prvky na dokumenty

Můžete přetáhnout prvky hostitele a model Windows Forms z aplikace Visual Studio nástrojů na návrhovou plochu dokumentu.Ovládací prvky hostitele jsou specializované verze objektů sady Office, například ovládací prvky obsahu aplikace Word a Excel rozsahy, které lze použít v projektech systému Office, které jsou vytvořeny pomocí sady Visual Studio.Hostitelský ovládací prvky mají další funkce, které nejsou k dispozici v odpovídajících objektů sady Office, vázání dat a další události.

Další informace naleznete v tématu Přehled ovládací prvky hostitel a Host položky a Ovládací prvky model Windows Forms na přehled dokumentů sady Office.

cadwtfwf.collapse_all(cs-cz,VS.110).gifListy a sešity v návrháři aplikace Excel

Při otevření sešitu v Návrháři listu můžete upravit stejným způsobem, můžete je otevřít přímo v aplikaci Excel.Pokud poklepete na buňku v listu buňku změní režim úprav.Pokud poklepete na buňku, která obsahuje ovládací prvek hostitele se otevře editor kódu a Visual Studio vytvoří výchozí obslužnou rutinu události pro ovládací prvek.Přejít na jiné listy klepnutím ouška listů v dolní části návrháře.

Při otevření sešitu v Návrháři je žádné návrhovou plochu.Návrhové zobrazení sešitu je součást velký zásobník, který vyplní návrháře.

Sešit a každý list v sešitu má soubor přidružený kód.Každý soubor kódu obsahuje generované položku hostitele třídy, která představuje sešit nebo list.Další informace naleznete v tématu Automatizace aplikace Excel pomocí rozšířené objekty.

cadwtfwf.collapse_all(cs-cz,VS.110).gifDokumenty aplikace Word v Návrháři

Při otevření dokumentu v Návrháři dokumentu můžete upravit stejným způsobem, můžete je otevřít přímo v aplikaci Word.Pokud poklepete na slovo v dokumentu aplikace word je vybrána.Pokud slovo je uvnitř ovládacího prvku hostitele, otevře se editor kódu a výchozí obslužnou rutinu události pro ovládací prvek generuje sada Visual Studio.

Dokument má soubor přidružený kód.Obsahuje generovaného souboru kódu položku hostitele třídy, která představuje dokument.Další informace naleznete v tématu Položku hostitele dokumentu.

cadwtfwf.collapse_all(cs-cz,VS.110).gifNávrhovém režimu VS. čas spuštění

Pokud je dokument otevřen v prostředí Visual Studio, je vždy v režimu návrhu.Některé úkoly, například přetažením povrchu dokumentu ovládací host může být prováděna pouze návrhovém režimu.

Zobrazení dokumentu v režimu run-time, je nutné otevřít aplikaci a dokumentu mimo aplikaci Visual Studio.Můžete také sestavení a spuštění projektu automaticky otevřít dokument a aplikace mimo aplikaci Visual Studio.

Editor kódu

Kód Editor umožňuje prohlížet a upravovat soubory kódu viditelné v řešení.Tyto soubory obsahují kód, který definuje chování vašeho řešení.

Další informace o editoru kódu, viz Psaní kódu v editoru kódu a textovém editoru.Další informace o tom, jak napsat kód v projektech systému Office naleznete Psaní kódu v řešení Office.

Vlastnosti – okno

Vlastnosti zobrazí okno Vlastnosti položky projektu, které jsou vybrány v Průzkumníkua pro prvky uživatelského rozhraní, které jsou vybrány v návrháři, například ovládací prvky nebo dokumentu v úrovni dokumentů projektu.Některé vlastnosti, které jsou specifické pro aplikaci a dokumentu a některé vlastnosti jsou stejné ve všech projektech.

Okno zdroje dat

Můžete použít Zdroje dat okno v úrovni dokumentu Office projekty přetáhnout dokument zdroj dat a vytvořit ovládací prvek vázán na zdroj dat.Další informace naleznete v tématu Ovládací prvky vazby na Data v aplikaci Visual Studio.

Viz také

Úkoly

Jak: vytvoření Office projekty v aplikaci Visual Studio

Koncepty

Použití Průzkumníka řešení

Vlastnosti v projektech Office

Další zdroje

Navrhování a vytváření řešení Office

Přehled šablon aplikace Office Project