Wprowadzenie do programowania dodatków na poziomie aplikacji
Dodatki można użyć do automatyzowania aplikacji Microsoft Office, Rozszerz funkcje aplikacji i dostosować interfejs użytkownika (UI) aplikacji.Informacje jak dodatki w porównaniu do innych rodzajów rozwiązań pakietu Office można utworzyć za pomocą programu Visual Studio, zobacz Rozwój rozwiązań Office ― Omówienie.
Zastosowanie: Informacje przedstawione w tym temacie mają zastosowanie do projektów na poziomie aplikacji obsługiwanych w pakietach Microsoft Office 2013 i Microsoft Office 2010. Aby uzyskać więcej informacji, zobacz Funkcje dostępne w aplikacjach pakietu Office i typ projektu.
Tworzenie projektów-dodatek
Tworzenie projektów w za pomocą jednego z szablonów projektu dodatek pakietu Office w Nowy projekt okno dialogowe.Szablony te zawierają odwołania do zestawów wymagane oraz pliki projektu.Visual Studio zawiera szablony projektu dodatek dla większości zastosowań w Office 2010.
Aby uzyskać więcej informacji dotyczących sposobu tworzenia projektu dodatek, zobacz Porady: tworzenie projektów Office w Visual Studio.Aby uzyskać więcej informacji dotyczących szablonów projektu, zobacz Szablony projektów pakietu Office ― Omówienie.
Opracowywanie projektów-dodatek
Podczas tworzenia projektu dodatek programu Visual Studio automatycznie tworzy ThisAddIn.vb (w Visual Basic) lub ThisAddIn.cs (w języku C#) pliku kodu.Ten plik zawiera ThisAddIn klasy, która stanowi podstawę dla dodatku.Członkowie tej klasy można użyć do uruchomienia kodu, gdy dodatek jest obciążeniem lub nieobciążony, dostępu do modelu obiektu aplikacji hosta i rozszerzyć funkcje aplikacji.Aby uzyskać więcej informacji, zobacz Programowanie dodatków na poziomie aplikacji.
Automatyzowanie aplikacje przy użyciu modeli obiektów
Modele obiektów aplikacji pakietu Microsoft Office wystawiać wiele typów, które można zaprogramować przeciwko w dodatku.Te typy można użyć do automatyzowania aplikacji.Na przykład można programowo utworzyć i wysłać wiadomość e-mail w programie Outlook lub można otworzyć dokument i Dodaj zawartość w programie Word.Aby uzyskać więcej informacji na temat dostępu do modelu obiektu w kodzie aplikacji hosta, zobacz Programowanie dodatków na poziomie aplikacji.
Aby uzyskać więcej informacji na temat modeli obiektów określonych aplikacji pakietu Microsoft Office zobacz następujące tematy:
Dostosowywanie interfejsu użytkownika aplikacji
Istnieje kilka różnych sposobów dostosowywania interfejsu użytkownika aplikacji hosta za pomocą dodatku:
Dla programu Excel i Word można dodać formanty zarządzane do dokumentów.Aby uzyskać więcej informacji, zobacz Rozszerzanie dokumentów programu Word i skoroszytów w programie Excel w czasie wykonywania w dodatkach na poziomie aplikacji.
Jeśli aplikacja obsługuje tę funkcję, można dostosować wstążki.Aby uzyskać więcej informacji, zobacz Wstążka ― Omówienie.
Można tworzyć niestandardowe okienko zadań, jeśli aplikacja obsługuje tę funkcję.Aby uzyskać więcej informacji, zobacz Niestandardowe okienka zadań.
Dla programu Outlook można utworzyć region formularza niestandardowego.Aby uzyskać więcej informacji, zobacz Tworzenie regionów formularzy w programie Outlook.
Wszystkich aplikacji pakietu Microsoft Office można wyświetlić w dodatku Windows Forms.
Aby uzyskać więcej informacji na temat dostosowywania aplikacji interfejsu użytkownika pakietu Microsoft Office, zobacz Dostosowywanie interfejsu użytkownika pakietu Office.
Kolejne kroki
Aby dowiedzieć się, jak tworzyć dodatki poziomie aplikacji, zobacz poniższe instruktaże:
Wskazówki: tworzenie pierwszego dodatku na poziomie aplikacji dla programu Excel
Wskazówki: tworzenie pierwszego dodatku na poziomie aplikacji dla programu Outlook
Wskazówki: tworzenie pierwszego dodatku na poziomie aplikacji dla programu PowerPoint
Wskazówki: tworzenie pierwszego dodatku na poziomie aplikacji dla projektu
Wskazówki: tworzenie pierwszego dodatku na poziomie aplikacji dla programu Word
Te instruktaże wprowadzić narzędziach dla deweloperów pakietu Office w Visual Studio i model programowania dla dodatków poziomie aplikacji.
Aby uzyskać listę tematów, które pomagają użytkownikowi rozwiązać niektóre z typowych zadań w projektach dla pakietu Office, zobacz Niestandardowe zadania w programowaniu pakietu Office.
Zobacz też
Zadania
Porady: tworzenie projektów Office w Visual Studio
Koncepcje
Pisanie kodu dla rozwiązań pakietu Office
Architektura dodatków na poziomie aplikacji