Udostępnij za pośrednictwem


PowerPoint — Rozwiązania

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 Wprowadzenie do programowania dodatków na poziomie aplikacji i Architektura dodatków na poziomie aplikacji.Jeśli jesteś nowym do programowania przy użyciu programu Microsoft Office, zobacz Wprowadzenie (Office Development w Visual Studio).

Zastosowanie: Informacje przedstawione w tym temacie mają zastosowanie do projektów na poziomie aplikacji obsługiwanych w programach PowerPoint 2013 i PowerPoint 2010. Aby uzyskać więcej informacji, zobacz Funkcje dostępne w aplikacjach pakietu Office i typ projektu.

łącze do wideo 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 Application obiekt, który reprezentuje w bieżącym wystąpieniu programu PowerPoint.Aby uzyskać więcej informacji, zobacz Programowanie dodatków na poziomie aplikacji.

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 Rozwój rozwiązań Office ― Omówienie 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 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ń.

Niestandardowe okienka zadań

Dodaj niestandardowe karty na Wstążce.

Wstążka ― Omówienie

Dodawanie grup niestandardowych do wbudowanej karty na Wstążce.

Porady: dostosowywanie wbudowanej karty

Aby uzyskać więcej informacji na temat dostosowywania interfejsu użytkownika programu PowerPoint i innych aplikacji Microsoft Office, zobacz Dostosowywanie interfejsu użytkownika pakietu Office.

Zobacz też

Zadania

Wskazówki: tworzenie pierwszego dodatku na poziomie aplikacji dla programu PowerPoint

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

Programowanie dodatków na poziomie aplikacji

Dostosowywanie interfejsu użytkownika pakietu Office

Program PowerPoint 2010 w biurze rozwoju