Opracowywanie rozwiązań pakietu Office

Po zaprojektowaniu projektu przy użyciu narzędzi deweloperskich pakietu Office w programie Visual Studio i skonfigurowaniu plików projektu można zacząć skoncentrować się na implementowaniu kodu i niestandardowego interfejsu użytkownika.

Dotyczy: informacje w tym temacie dotyczą projektów na poziomie dokumentu i projektów dodatków VSTO. Zobacz Funkcje dostępne według aplikacja pakietu Office lication i typu projektu.

Uwaga

Chcesz opracowywać rozwiązania, które rozszerzają środowisko pakietu Office na wiele platform? Zapoznaj się z nowym modelem dodatków pakietu Office. Dodatki pakietu Office mają niewielki rozmiar w porównaniu z dodatkami I rozwiązaniami VSTO i można je tworzyć przy użyciu niemal dowolnej technologii programowania internetowego, takiej jak HTML5, JavaScript, CSS3 i XML.

Model programowania rozwiązań pakietu Office

Model obiektów pakietu Office uwidacznia różne obiekty, względem których można programować. Za każdym razem, gdy programujesz rozwiązania pakietu Office przy użyciu kodu zarządzanego, piszesz kod, który używa typów w podstawowych zestawach międzyoperacyjnych pakietu Office. W rozwiązaniach tworzonych przy użyciu szablonów projektów pakietu Office w programie Visual Studio kod jest również pisany bezpośrednio względem wygenerowanych klas w projekcie. Aby uzyskać więcej informacji, zobacz Pisanie kodu w rozwiązaniach pakietu Office.

Programowanie różnych typów rozwiązań pakietu Office

Typ tworzonego rozwiązania określa, które funkcje można używać w projekcie. Można na przykład dodać kontrolki Windows Forms i rozszerzone kontrolki pakietu Office (nazwane kontrolki hosta) do dostosowań na poziomie dokumentu, przeciągając elementy z przybornika w programie Visual Studio w czasie projektowania. Jeśli jednak tworzysz dodatek VSTO, możesz dodać te kontrolki tylko do dokumentów w czasie wykonywania, pisząc kod.

Aby uzyskać więcej informacji na temat funkcji specyficznych dla różnych typów rozwiązań, zobacz następujące tematy:

Nazwa opis
Pisanie kodu w rozwiązaniach pakietu Office Opisuje różne aspekty pisania kodu w rozwiązaniach pakietu Office.
Dodatki programu VSTO Zawiera omówienie modelu programowania dodatków VSTO i powiązanych zadań programistycznych.
Dostosowania na poziomie dokumentu programu Zawiera omówienie modelu programowania dostosowań na poziomie dokumentu i powiązanych zadań programistycznych.
Dostosowywanie interfejsu użytkownika pakietu Office Opisuje różne sposoby dostosowywania interfejsu użytkownika aplikacja pakietu Office lications przy użyciu dodatków VSTO i dostosowań na poziomie dokumentu.
Dane w rozwiązaniach pakietu Office Opisuje różne sposoby pracy z danymi w rozwiązaniach pakietu Office, takie jak wiązanie danych z kontrolkami i buforowanie danych w dostosowaniach na poziomie dokumentu.
Rozwiązywanie problemów z rozwiązaniami pakietu Office Zawiera porady dotyczące rozwiązywania typowych problemów, które mogą wystąpić podczas tworzenia rozwiązań pakietu Office.
Obsługa wątków w pakiecie Office Zawiera omówienie pracy z wieloma wątkami w rozwiązaniach pakietu Office.
Ułatwienia dostępu w projektach pakietu Office Opisuje funkcje ułatwień dostępu dostępne w rozwiązaniach pakietu Office.