Řešení pro aplikaci InfoPath
Visual Studio poskytuje šablony projektu, které lze použít k vytvoření aplikace úroveň doplňky aplikace Microsoft Office InfoPath.Tato řešení slouží k automatizaci aplikace InfoPath, rozšířit funkce aplikace InfoPath nebo upravit uživatelské rozhraní (UI) aplikace InfoPath.
Platí pro: Informace v tomto tématu se vztahují na projekty na úrovni aplikace v InfoPathu 2013 a v InfoPathu 2010. Další informace najdete v tématu Dostupné funkce podle aplikací systému Office a typů projektu.
Aplikace úroveň doplňky aplikace InfoPath jsou podobné doplňky jiných aplikací sady Microsoft Office.Tyto typy řešení obsahovat sestavení, který je načtený aplikací.Koncový uživatel může mít přístup k funkcím tohoto sestavení bez ohledu na to, který formulář nebo formuláře jsou otevřeny.Další informace o doplňcích úrovni aplikace, naleznete v Začínáme s programováním doplňků na úrovni aplikací a Architektura doplňků na úrovni aplikace.
[!POZNÁMKA]
Visual Studio 2013nezahrnuje projekty šablony formuláře aplikace InfoPath, které byly k dispozici v předchozích verzích sady Visual Studio.Také nelze použít Visual Studio 2013 k otevření nebo úpravě projektu šablony formuláře aplikace InfoPath, který byl vytvořen v předchozí verzi sady Visual Studio.Můžete však otevřít a upravit projekt šablony formuláře aplikace InfoPath pomocí aplikace Visual Studio Tools for Applications.Další informace naleznete v tématu práce s projekty 2008 VSTO v aplikaci InfoPath 2010..
Automatizace pomocí doplňku aplikace InfoPath
Objektový model aplikace InfoPath přístup z aplikace sady Office doplněk aplikace vytvořené pomocí nástroje Office vývoj v Visual Studio, použijte Application pole ThisAddIn tříd v projektu.Application Pole vrátí Application objekt, který představuje aktuální instance aplikace InfoPath.Další informace naleznete v tématu Programování doplňků na úrovni aplikace.
Při volání do objektového modelu aplikace InfoPath z v je použít typy, které jsou k dispozici v primární sestavení interop pro aplikaci InfoPath.Primární sestavení vzájemné spolupráce slouží jako most mezi spravovaným kódem v doplňku a objekt modelu COM v aplikaci InfoPath.Všechny druhy uvedené v aplikaci InfoPath primární definiční sestavení, které jsou definovány v Microsoft.Office.Interop.InfoPath obor názvů.Další informace o primární definiční sestavení aplikace InfoPath naleznete v O the Microsoft Office InfoPath primární Interop sestavení.Další informace o primární sestavení interop obecně naleznete v tématu Přehled vývoje řešení pro systém Office a Sestavení primární spolupráce sady Office.
Přizpůsobení uživatelského rozhraní aplikace InfoPath pomocí doplňku aplikace
Pokud vytvoříte doplněk pro aplikaci InfoPath, máte několik různých možností přizpůsobení uživatelského rozhraní.V následující tabulce jsou uvedeny některé z těchto možností.
Úloha |
Další informace |
---|---|
Vytvořte vlastní podokno úloh. |
|
Přidáte vlastní karty pásu karet v aplikaci InfoPath. |
Další informace o přizpůsobení uživatelského rozhraní aplikace InfoPath a jinými aplikacemi Microsoft Office, naleznete v Přizpůsobení uživatelského rozhraní systému Office.
Viz také
Úkoly
Postupy: Vytváření projektů pro systém Office v prostředí Visual Studio
Referenční dokumentace
Sestavení primární spolupráce sady Office
Koncepty
Začínáme s programováním doplňků na úrovni aplikací
Přehled vývoje řešení pro systém Office
Architektura doplňků na úrovni aplikace
Psaní kódu v řešeních pro systém Office
Další zdroje
O sestavení Interop primární aplikace InfoPath sady Microsoft Office
Programování doplňků na úrovni aplikace