InfoPath — Rozwiązania
Program Visual Studio zawiera szablony projektów, które można użyć do tworzenia dodatków poziomie aplikacji dla programu Microsoft Office InfoPath.Roztwory te można użyć do automatyzowania programu InfoPath, rozszerzyć funkcje programu InfoPath lub dostosować interfejs użytkownika (UI) programu InfoPath.
Zastosowanie: Informacje przedstawione w tym temacie mają zastosowanie do projektów na poziomie aplikacji obsługiwanych w programach InfoPath 2013 i InfoPath 2010. Aby uzyskać więcej informacji, zobacz Funkcje dostępne w aplikacjach 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łada się z zestawu, który jest ładowany przez aplikację.Użytkownicy końcowi mogą mieć dostęp do funkcji tego zestawu, niezależnie od tego, które tworzą lub formularz jest otwarty szablon.Aby uzyskać więcej informacji na temat dodatków poziomie aplikacji, zobacz Wprowadzenie do programowania dodatków na poziomie aplikacji i Architektura dodatków na poziomie aplikacji.
[!UWAGA]
Visual Studio 2013nie 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 2013 do otwarcia lub edycji projekt szablonu formularza programu InfoPath, który został utworzony w poprzedniej wersji programu Visual Studio.Jednak można otwierać i edytować projekt szablonu formularza programu InfoPath za pomocą narzędzi 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
Aby uzyskać dostęp do modelu obiektów programu InfoPath z pakietu Office dodatek programu utworzone za pomocą narzędzia programowania pakietu Office w programie Visual Studio, użyj Application pole ThisAddIn klasy w projekcie.Application Zwraca wartość w polu Application obiekt, który reprezentuje w bieżącym wystąpieniu programu InfoPath.Aby uzyskać więcej informacji, zobacz Programowanie dodatków na poziomie aplikacji.
Po wywołaniu w modelu obiektów programu InfoPath z dodatku, użyj typów, które są dostarczane w podstawowy zestaw międzyoperacyjny dla programu InfoPath.Podstawowy zestaw międzyoperacyjny pełni rolę mostu między kod zarządzany w dodatku i modelu COM w programie InfoPath.Wszystkie rodzaje ujęte w podstawowy zestaw międzyoperacyjny programu InfoPath są zdefiniowane w Microsoft.Office.Interop.InfoPath obszaru nazw.Aby uzyskać więcej informacji na temat podstawowy zestaw międzyoperacyjny programu InfoPath, zobacz O Microsoft Office InfoPath podstawowego zestawu międzyoperacyjnego.Aby uzyskać więcej informacji na temat podstawowe zestawy międzyoperacyjne ogólnie rzecz biorąc, zobacz Rozwój rozwiązań Office ― Omówienie 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 |
---|---|
Utwórz niestandardowe 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 inne aplikacje Microsoft Office, zobacz Dostosowywanie interfejsu użytkownika pakietu Office.
Zobacz też
Zadania
Porady: tworzenie projektów Office w Visual Studio
Informacje
Podstawowe zestawy międzyoperacyjne pakietu Office
Koncepcje
Wprowadzenie do programowania dodatków na poziomie aplikacji
Rozwój rozwiązań Office ― Omówienie
Architektura dodatków na poziomie aplikacji
Pisanie kodu dla rozwiązań pakietu Office
Inne zasoby
Zestaw międzyoperacyjny programu InfoPath podstawowego pakietu Microsoft Office — informacje
Programowanie dodatków na poziomie aplikacji