Vývoj řešení pro Systém Office
Po návrhu projektu pomocí vývojářských nástrojů Office v sadě Visual Studio a nastavení souborů projektu se můžete začít soustředit na implementaci kódu a vlastního uživatelského rozhraní (UI).
Platí pro: Informace v tomto tématu platí pro projekty na úrovni dokumentu a projekty doplňků VSTO. Viz Funkce dostupné podle typu aplikace Office lication a projektu.
Poznámka:
Zajímá vás vývoj řešení, která rozšiřují prostředí Office napříč několika platformami? Podívejte se na nový model doplňků pro Office. Doplňky pro Office mají v porovnání s doplňky a řešeními VSTO malé nároky a můžete je vytvářet pomocí téměř jakékoli webové programovací technologie, jako je HTML5, JavaScript, CSS3 a XML.
Programovací model řešení office
Objektový model Office zveřejňuje různé objekty, se kterými můžete programovat. Kdykoli programujete řešení Office pomocí spravovaného kódu, napíšete kód, který používá typy v primárních sestaveních vzájemné spolupráce Office. V řešeních, která vytvoříte pomocí šablon projektů Office v sadě Visual Studio, také napíšete kód přímo proti vygenerovaným třídám v projektu. Další informace najdete v tématu Psaní kódu v řešeních Office.
Programování různých typů řešení Office
Typ řešení, které vytváříte, určuje, které funkce můžete v projektu použít. Do přizpůsobení na úrovni dokumentu můžete například přidat model Windows Forms ovládací prvky a rozšířené ovládací prvky Office (pojmenované hostitelské ovládací prvky) přetažením položek ze sady nástrojů v sadě Visual Studio v době návrhu. Pokud ale vyvíjíte doplněk VSTO, můžete do dokumentů za běhu přidat jenom tyto druhy ovládacích prvků, a to napsáním kódu.
Další informace o funkcích specifických pro různé typy řešení najdete v následujících tématech:
Programové doplňky VSTO
Přizpůsobení na úrovni dokumentu programu
Přizpůsobení uživatelského rozhraní Office
Základní informace, které vám pomůžou naplánovat řešení a postupy Office, které vám pomůžou vytvářet projekty, najdete v tématu Návrh a vytvoření řešení Office.
Příbuzná témata
Titulek | Popis |
---|---|
Psaní kódu v řešeních Office | Popisuje různé aspekty psaní kódu v řešeních Office. |
Programové doplňky VSTO | Poskytuje přehled programovacího modelu doplňků VSTO a souvisejících programovacích úloh. |
Přizpůsobení na úrovni dokumentu programu | Poskytuje přehled programovacího modelu přizpůsobení na úrovni dokumentu a souvisejících programovacích úloh. |
Přizpůsobení uživatelského rozhraní Office | Popisuje různé způsoby přizpůsobení uživatelského rozhraní aplikace Office lications pomocí doplňků VSTO a přizpůsobení na úrovni dokumentu. |
Data v řešeních Office | Popisuje různé způsoby práce s daty v řešeních Office, jako jsou vazby dat k ovládacím prvkům a ukládání dat do mezipaměti v přizpůsobeních na úrovni dokumentu. |
Řešení potíží s řešeními Office | Obsahuje tipy pro řešení běžných problémů, se kterými se můžete setkat při vytváření řešení Office. |
Podpora vláken v Office | Poskytuje přehled práce s více vlákny v řešeních Office. |
Přístupnost v projektech Office | Popisuje funkce přístupnosti, které jsou k dispozici v řešeních Office. |
Související obsah
- Postupy: Vytváření a úpravy vlastních vlastností dokumentu
- Postupy: Čtení z vlastností dokumentu a zápis do dokumentu
- Postupy: Cílení na vícejazyčné uživatelské rozhraní Office
- Návod: Vytvoření prvního doplňku VSTO pro Excel
- Návod: Vytvoření prvního přizpůsobení na úrovni dokumentu pro Excel
- Návod: Vytvoření prvního doplňku VSTO pro Outlook
- Návod: Vytvoření prvního doplňku VSTO pro PowerPoint
- Návod: Vytvoření prvního doplňku VSTO pro Project
- Návod: Vytvoření prvního doplňku VSTO pro Word
- Návod: Vytvoření prvního přizpůsobení na úrovni dokumentu pro Word