Sdílet prostřednictvím


Řešení aplikace InfoPath

Visual Studio poskytuje šablony projektu, které lze použít k vytvoření doplňky aplikace Microsoft Office InfoPath.Tato řešení slouží k automatizaci aplikace InfoPath, rozšířit funkce aplikace InfoPath nebo přizpůsobit uživatelské rozhraní (UI) aplikace InfoPath.

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

Úroveň aplikace doplňky aplikace InfoPath jsou podobné doplňky jiných aplikací sady Microsoft Office.Tyto typy řešení obsahují sestavení, která je načtena aplikací.Koncoví uživatelé mohou mít přístup k funkcím tohoto sestavení bez ohledu na to, jaké formuláře nebo je šablona.Další informace o doplňcích aplikace viz Získání spuštěné doplňky programování na úrovni aplikace a Architektura doplňků úroveň aplikace.

[!POZNÁMKA]

Visual Studio 2012v předchozích verzích aplikace Visual Studio neobsahuje projekty šablony formuláře aplikace InfoPath, které byly poskytnuty.Také nelze použít Visual Studio 2012 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 pomocí Visual Studio Tools for Applications projektu šablony formuláře aplikace InfoPath.Další informace naleznete v práce s projekty VSTO 2008 v aplikaci InfoPath 2010..

Automatizace aplikace InfoPath pomocí doplňku

Použití objektového modelu aplikace InfoPath přístup z aplikace sady Office doplněk aplikace vytvořené pomocí nástroje pro vývoj Office v sadě Visual Studio, Application pole ThisAddIn tříd v projektu.Application Pole vrátí Microsoft.Office.Interop.InfoPath.Application objekt, který představuje aktuální instance aplikace InfoPath.Další informace naleznete v tématu Doplňky aplikace úroveň programování.

Při volání do objektového modelu aplikace InfoPath z doplněk použít typy, které jsou k dispozici primární sestavení interop pro aplikaci InfoPath.Primární sestavení interop slouží jako most mezi spravovaným kódem v doplňku a objekt modelu COM v aplikaci InfoPath.Všechny typy v primární sestavení interop aplikace InfoPath jsou definovány Microsoft.Office.Interop.InfoPath oboru názvů.Další informace o primární sestavení interop aplikace InfoPath naleznete v O aplikaci Microsoft Office InfoPath primární Interop shromáždění.Další informace o primární sestavení interop obecně naleznete v tématu Přehled vývoje řešení sady Office a Primární sestavení Interop Office.

Přizpůsobení uživatelského rozhraní aplikace InfoPath pomocí doplňku

Vytvořit 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 aplikace 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í sady Office.

Viz také

Úkoly

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

Referenční dokumentace

Primární sestavení Interop Office

Koncepty

Získání spuštěné doplňky programování na úrovni aplikace

Přehled vývoje řešení sady Office

Architektura doplňků úroveň aplikace

Psaní kódu v řešení Office

Další zdroje

O aplikaci Microsoft Office InfoPath primární sestavení Interop

Doplňky aplikace úroveň programování

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

aplikace InfoPath 2010 ve vývoji Office