Sdílet prostřednictvím


Ř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.

Vlastní podokna úloh

Přidáte vlastní karty pásu karet v aplikaci InfoPath.

Přizpůsobení pásu karet pro 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

Přizpůsobení uživatelského rozhraní systému Office

Aplikace InfoPath 2010 ve vývoji Office