Rozwiązania programu InfoPath
Visual Studio zawiera szablony projektu, który służy do tworzenia dodatków poziomie aplikacji dla programu Microsoft Office InfoPath.Rozwiązania te można użyć do automatyzowania programu InfoPath, rozszerzanie funkcji programu InfoPath lub dostosować interfejs użytkownika (UI) programu InfoPath.
Dotyczy: Informacje przedstawione w tym temacie dotyczą projektów na poziomie aplikacji dla programów InfoPath 2013 i InfoPath 2010. Aby uzyskać więcej informacji, zobacz Funkcje dostępne w aplikacji pakietu Office i typ projektu.
Dodatki poziomie aplikacji dla programu InfoPath są podobne do dodatków innych aplikacji pakietu Microsoft Office.Rozwiązania tego typu składają się z zestawu, który jest ładowany przez aplikację.Użytkownicy końcowi może mieć dostęp do funkcji tego zestawu, niezależnie od tego, które tworzą lub formularz jest otwarty szablon.Aby uzyskać więcej informacji o poziomie aplikacji dodatków, zobacz Pobieranie rozpoczęto dodatki poziomie programowania aplikacji i Architektura dodatków poziomie aplikacji.
[!UWAGA]
Visual Studio 2012nie obejmuje projektów szablonu formularza programu InfoPath, które zostały przewidziane w poprzednich wersjach programu Visual Studio.Ponadto nie można używać Visual Studio 2012 do otwarcia lub edycji projekt szablonu formularza programu InfoPath, który został utworzony w poprzedniej wersji programu Visual Studio.Można jednak otworzyć i edytować projekt szablonu formularza programu InfoPath za pomocą Visual Studio Tools for Applications.Aby uzyskać więcej informacji, zobacz Praca z projektami 2008 VSTO w programie InfoPath 2010..
Automatyzowanie programu InfoPath za pomocą dodatku
Dostęp do modelu obiektów programu InfoPath z dodatek Office utworzone za pomocą narzędzia programowania pakietu Office w programie Visual Studio, użyj Application pole ThisAddIn klasy do projektu.Application Zwraca wartość w polu Microsoft.Office.Interop.InfoPath.Application obiekt, który reprezentuje w bieżącym wystąpieniu programu InfoPath.Aby uzyskać więcej informacji, zobacz Programowanie aplikacji poziom dodatki.
Zadzwoń do modelu obiektów programu InfoPath z dodatku używasz typów, które są dostarczane w podstawowy zestaw międzyoperacyjny dla programu InfoPath.Podstawowy zestaw międzyoperacyjny pełni rolę mostu między kodu zarządzanego w dodatku i modelu COM w programie InfoPath.Wszystkie rodzaje ujęte w programie InfoPath podstawowy zestaw międzyoperacyjny są zdefiniowane w Microsoft.Office.Interop.InfoPath obszaru nazw.Aby uzyskać więcej informacji na temat programu InfoPath podstawowy zestaw międzyoperacyjny zobacz O program Microsoft Office InfoPath podstawowego Interop zgromadzenie.Aby uzyskać więcej informacji o podstawowe zestawy międzyoperacyjne ogólnie rzecz biorąc, zobacz Przegląd rozwoju rozwiązań pakietu Office i Podstawowe zestawy międzyoperacyjne pakietu Office.
Dostosowywanie interfejsu użytkownika programu InfoPath za pomocą dodatku
Podczas tworzenia dodatek dla programu InfoPath, masz kilka różnych opcji dostosowywania interfejsu użytkownika.Poniższa lista zawiera niektóre z tych opcji.
Zadanie |
Aby uzyskać więcej informacji |
---|---|
Tworzenie niestandardowych okienko zadań. |
|
Dodaj niestandardowe karty na Wstążce w programie InfoPath. |
Aby uzyskać więcej informacji na temat dostosowywania interfejsu użytkownika programu InfoPath i innych aplikacji Microsoft Office, zobacz Dodatek dostosowywania interfejsu użytkownika pakietu Office.
Zobacz też
Zadania
Jak: tworzenie projektów pakietu Office w programie Visual Studio
Informacje
Podstawowe zestawy międzyoperacyjne pakietu Office
Koncepcje
Pobieranie rozpoczęto dodatki poziomie programowania aplikacji
Przegląd rozwoju rozwiązań pakietu Office
Architektura dodatków poziomie aplikacji
Pisania kodu w rozwiązania dla pakietu Office
Inne zasoby
O Microsoft Office InfoPath podstawowy zestaw międzyoperacyjny
Programowanie aplikacji poziom dodatki
Dodatek dostosowywania interfejsu użytkownika pakietu Office