Rozwiązania programu PowerPoint
Visual Studio zawiera szablony projektu, który służy do tworzenia dodatków poziomie aplikacji dla programu Microsoft Office PowerPoint.Dodatki można użyć do automatyzowania programu PowerPoint, rozszerzanie funkcji programu PowerPoint lub dostosować interfejs użytkownika (UI) programu PowerPoint.
Aby uzyskać więcej informacji o poziomie aplikacji dodatków, zobacz Pobieranie rozpoczęto dodatki poziomie programowania aplikacji i Architektura dodatków poziomie aplikacji.Jeśli jesteś nowym do programowania przy użyciu programu Microsoft Office, zobacz Wprowadzenie (rozwój pakietu Office w programie Visual Studio).
Dotyczy: Informacje przedstawione w tym temacie dotyczą projektów na poziomie aplikacji dla programów PowerPoint 2013 i PowerPoint 2010. Aby uzyskać więcej informacji, zobacz Funkcje dostępne w aplikacji pakietu Office i typ projektu.
Aby wyświetlić pokrewne wideo demonstracyjne, zobacz jak: utworzyć dodatek dla programu Microsoft PowerPoint?.
Automatyzowanie programu PowerPoint przy użyciu modelu obiektowego programu PowerPoint
Model obiektowy programu PowerPoint udostępnia wiele typów, które można użyć w celu automatyzacji programu PowerPoint.Te typy umożliwić napisać kod, aby wykonać typowe zadania:
Programowo utworzyć i sformatować prezentacje.
Dodaj lub usuń slajdy z prezentacji.
Dodawanie lub zmienianie kształtów na slajdzie.
Dostęp do modelu obiektu programu PowerPoint z dodatku, należy użyć Application pole ThisAddIn klasy do projektu.Application Zwraca wartość w polu Microsoft.Office.Interop.PowerPoint.Application obiekt, który reprezentuje w bieżącym wystąpieniu programu PowerPoint.Aby uzyskać więcej informacji, zobacz Programowanie aplikacji poziom dodatki.
Po wywołaniu do modelu obiektu programu PowerPoint, możesz użyć typów, które są dostarczane w podstawowy zestaw międzyoperacyjny dla programu PowerPoint.Podstawowy zestaw międzyoperacyjny pełni rolę mostu między kodu zarządzanego w dodatku i modelu COM w programie PowerPoint.Wszystkie rodzaje ujęte w programie PowerPoint podstawowy zestaw międzyoperacyjny są zdefiniowane w Microsoft.Office.Interop.PowerPoint obszaru nazw.Aby uzyskać więcej informacji na temat podstawowe zestawy międzyoperacyjne, zobacz Przegląd rozwoju rozwiązań pakietu Office i Podstawowe zestawy międzyoperacyjne pakietu Office.
Korzystanie z dokumentacji modelu obiektów programu PowerPoint
Pełne informacje dotyczące modelu obiektowego programu PowerPoint może odnosić się do odniesienia PowerPoint podstawowy zestaw międzyoperacyjny (PIA) oraz odwołanie do modelu obiektu języka VBA.
Odwołania podstawowego zestawu międzyoperacyjnego
PIA programu PowerPoint dokumentacji opisano typy w podstawowy zestaw międzyoperacyjny dla programu PowerPoint.Dokumentacja ta jest dostępna z następującej lokalizacji: Odwołanie do programu PowerPoint 2010 podstawowego Interop zestawu.
Aby uzyskać więcej informacji na temat projektowania PIA programu PowerPoint, takie jak różnice między klas i interfejsów w PIA i sposobu implementacji zdarzenia w PIA, zobacz Opis klas i interfejsów w podstawowe zestawy międzyoperacyjne pakietu Office.
Odwołanie do modelu obiektu języka VBA
Odwołanie do modelu obiektu języka VBA dokumenty modelu obiektu programu PowerPoint, jak jest narażony na język Visual Basic dla kodu Applications (VBA).Aby uzyskać więcej informacji, zobacz Informacje o modelu obiektów programu PowerPoint 2010
Wszystkie obiekty i elementy członkowskie w odniesieniu do modelu obiektu języka VBA odpowiadają typów i członków w programie PowerPoint podstawowy zestaw międzyoperacyjny (PIA).Na przykład Presentation obiekt w odniesieniu do modelu obiektu języka VBA odpowiada Microsoft.Office.Interop.PowerPoint.Presentation typu w PIA programu PowerPoint.Mimo, że odwołanie do modelu obiektu języka VBA przykłady kodu dla większości właściwości, metod i zdarzeń, należy przetłumaczyć kodu VBA w tym odniesienie do języka Visual Basic lub Visual C#, jeśli chcesz używać ich w PowerPoint-w projekt, który można utworzyć przy użyciu programu Visual Studio.
Dostosowywanie interfejsu użytkownika programu PowerPoint
Interfejs użytkownika programu PowerPoint można zmodyfikować w następujący sposób.
Zadanie |
Aby uzyskać więcej informacji |
---|---|
Tworzenie niestandardowych okienko zadań. |
|
Dodaj niestandardowe karty na Wstążce. |
|
Dodawanie grup niestandardowych do wbudowanej karty na Wstążce. |
Aby uzyskać więcej informacji na temat dostosowywania interfejsu użytkownika programu PowerPoint i innych aplikacji Microsoft Office, zobacz Dodatek dostosowywania interfejsu użytkownika pakietu Office.
Zobacz też
Zadania
Instruktaż: Tworzenie pierwszego poziomu aplikacji dodatek programu PowerPoint
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
Programowanie aplikacji poziom dodatki
Dodatek dostosowywania interfejsu użytkownika pakietu Office