Začínáme s programováním doplňků na úrovni aplikací
Doplňky můžete použít k automatizaci aplikace sady Office, rozšířit funkce aplikace a upravit uživatelské rozhraní (UI) aplikace.Informace o porovnání doplňky v jiných typech řešení sady Office lze vytvořit pomocí sady Visual Studio naleznete v tématu Přehled vývoje řešení pro systém Office.
Platí pro: Informace v tomto tématu se vztahují na projekty na úrovni aplikace v Microsoft Office 2013 a Microsoft Office 2010. Další informace najdete v tématu Dostupné funkce podle aplikací systému Office a typů projektu.
Vytváření projektů v
Vytvořit pomocí šablony projektu doplněk sady Office v projektech doplňku Nový projekt dialogové okno.Tyto šablony zahrnují odkazy požadované sestavení a soubory projektu.Visual Studio poskytuje šablony projektu doplněk pro většinu aplikací v Office 2010.
Další informace o tom, jak vytvořit projekt doplňku naleznete v Postupy: Vytváření projektů pro systém Office v prostředí Visual Studio.Další informace o šablonách projektů naleznete v tématu Přehled šablon projektů Microsoft Office Project.
Projekty vývoje-
Při vytváření projektu doplněk Visual Studio automaticky vytvoří ThisAddIn.vb (v Visual Basic) nebo soubor s kódem ThisAddIn.cs (v jazyce C#).Tento soubor obsahuje ThisAddIn třída, která poskytuje základ pro daný doplněk.Členy této třídy můžete použít ke spuštění kódu, když doplněk je zaveden nebo uvolněn přístup k objektovému modelu aplikace hostitele a rozšířit funkce aplikace.Další informace naleznete v tématu Programování doplňků na úrovni aplikace.
Automatizace aplikace pomocí objektových modelů
Modely objektů aplikací sady Microsoft Office poskytují mnoho typů, které můžete programovat proti v v.Tyto typy slouží k automatizaci aplikace.Například můžete programově vytvořit a odeslat e-mailové zprávy v aplikaci Outlook, nebo můžete dokument otevřít a přidat obsah v aplikaci Word.Další informace o tom, jak přístup k objektovému modelu aplikace hostitele v kódu naleznete v tématu Programování doplňků na úrovni aplikace.
Další informace o objektových modelů specifických aplikací sady Microsoft Office naleznete v následujících tématech:
Vlastní nastavení uživatelského rozhraní aplikací
Existuje několik různých způsobů přizpůsobení uživatelského rozhraní hostitelské aplikace pomocí doplňku:
Excel a Word přidáte dokumenty spravované ovládací prvky.Další informace naleznete v tématu Rozšíření dokumentů aplikace Word a sešitů aplikace Excel v doplňcích na úrovni aplikace za běhu.
Pás karet můžete přizpůsobit, pokud to aplikace podporuje.Další informace naleznete v tématu Přehled pásu karet.
Pokud to aplikace podporuje, můžete vytvořit vlastní podokno úloh.Další informace naleznete v tématu Vlastní podokna úloh.
Pro aplikaci Outlook můžete vytvořit vlastní formulář regionu.Další informace naleznete v tématu Vytváření oblastí formulářů aplikace Outlook.
Pro všechny aplikace sady Office můžete zobrazit model Windows Forms v doplněk.
Další informace o přizpůsobení uživatelského rozhraní Microsoft Office aplikace, naleznete v Přizpůsobení uživatelského rozhraní systému Office.
Další kroky
Informace o vytváření doplňků úroveň aplikace, naleznete v následujících seznamech:
Návod: Vytvoření prvního doplňku na úrovni aplikace pro Excel
Návod: Vytvoření prvního doplňku pro Outlook na úrovni aplikace
Návod: Vytvoření prvního doplňku na úrovni aplikace pro PowerPoint
Návod: Vytvoření prvního doplňku na úrovni aplikace pro projekt
Návod: Vytvoření prvního doplňku na úrovni aplikace pro Word
Tyto kurzy vám představí vývojových nástrojů sady Office v aplikaci Visual Studio a model programování pro aplikace úroveň doplňky.
Seznam témat, které vás provedou některé běžné úkoly v projektech systému Office naleznete na Běžné úlohy při programování pro systém Office.
Viz také
Úkoly
Postupy: Vytváření projektů pro systém Office v prostředí Visual Studio
Koncepty
Psaní kódu v řešeních pro systém Office
Architektura doplňků na úrovni aplikace