Sdílet prostřednictvím


Řešení aplikace PowerPoint

Visual Studio poskytuje šablony projektu, které lze použít k vytvoření doplňky aplikace Microsoft Office PowerPoint.Doplňky můžete použít k automatizaci aplikace PowerPoint, rozšířit funkce aplikace PowerPoint nebo přizpůsobit uživatelské rozhraní (UI) aplikace PowerPoint.

Další informace o doplňcích aplikace viz Získání spuštěné doplňky programování na úrovni aplikace a Architektura doplňků úroveň aplikace.Pokud jste nový programování s aplikací Microsoft Office, naleznete v Začínáme (vývoj sady Office v aplikaci Visual Studio).

Platí pro: Informace v tomto tématu se vztahují na projekty na úrovni aplikace v aplikacích PowerPoint 2013 a PowerPoint 2010. Další informace naleznete v tématu Funkce aplikace Office a typ projektu.

odkaz na video Související video ukázku naleznete v tématu jak I: vytvořit doplněk aplikace PowerPoint?.

Automatizace aplikace PowerPoint pomocí objektového modelu aplikace PowerPoint

Model objektu aplikace PowerPoint poskytuje mnoho typů, které lze použít k automatizaci aplikace PowerPoint.Tyto typy umožňují napsat kód k provedení běžných úkolů:

  • Programové vytvoření a formátování prezentací.

  • Přidání nebo odstranění snímků z prezentace.

  • Přidat nebo změnit tvary na snímku.

Přístup k objektovému modelu aplikace PowerPoint z v, použít Application pole ThisAddIn tříd v projektu.Application Pole vrátí Microsoft.Office.Interop.PowerPoint.Application objekt, který představuje aktuální instance aplikace PowerPoint.Další informace naleznete v tématu Doplňky aplikace úroveň programování.

Při volání do objektového modelu aplikace PowerPoint pomocí typů, které jsou k dispozici primární sestavení interop pro PowerPoint.Primární sestavení interop slouží jako most mezi spravovaným kódem v doplňku a objekt modelu COM v aplikaci PowerPoint.Všechny typy v primární sestavení interop PowerPoint jsou definovány Microsoft.Office.Interop.PowerPoint oboru názvů.Další informace o primární sestavení interop viz Přehled vývoje řešení sady Office a Primární sestavení Interop Office.

Pomocí dokumentace Model objektu aplikace PowerPoint

Úplné informace o objektovém modelu aplikace PowerPoint může odkazovat na referenční PowerPoint primární sestavení interop (PIA) a odkaz na model objektu jazyka VBA.

Bb772069.collapse_all(cs-cz,VS.110).gifPrimární definiční sestavení odkaz

PowerPoint PIA referenční dokumentace popisuje typy v primární sestavení interop pro PowerPoint.Tato dokumentace je k dispozici v následujícím umístění: Odkaz na aplikaci PowerPoint 2010 Primary Interop sestavení.

Další informace o návrhu PIA aplikace PowerPoint jako rozdíly mezi třídy a rozhraní v primární a způsob implementace události v primární viz Přehled tříd a rozhraní v primární sestavení Interop Office.

Bb772069.collapse_all(cs-cz,VS.110).gifOdkaz na Model objektu VBA

Odkaz na model objektu VBA objektový model aplikace PowerPoint dokumenty, jako je vystavena do jazyka Visual Basic pro Applications (VBA) kód.Další informace naleznete v Odkaz na Model objektu aplikace PowerPoint 2010

Všechny objekty a odkaz na model objektu VBA členové odpovídají typy a členy v aplikaci PowerPoint primárního definičního sestavení (PIA).Například Presentation objekt v referenční model objektu VBA odpovídá Microsoft.Office.Interop.PowerPoint.Presentation typu v PIA aplikace PowerPoint.Přestože odkaz na model objektu VBA poskytuje příklady kódu pro většinu vlastnosti, metody a události, musíte přeložit kód VBA v tomto odkazu Visual Basic nebo Visual C#, pokud chcete použít v aplikaci PowerPoint doplněk projektu, který vytvoříte pomocí aplikace Visual Studio.

Přizpůsobení uživatelského rozhraní aplikace PowerPoint

Uživatelské rozhraní aplikace PowerPoint můžete upravit následujícími způsoby.

Úloha

Další informace

Vytvořte vlastní podokno úloh.

Vlastní podokna úloh

Přidáte vlastní karty pásu karet.

Přehled pásu karet

Přidáte vlastní skupiny předdefinovanou kartu na pásu karet.

Jak: vlastní integrovanou kartu

Další informace o přizpůsobení uživatelského rozhraní aplikace PowerPoint a jinými aplikacemi Microsoft Office naleznete v Přizpůsobení uživatelského rozhraní sady Office.

Viz také

Úkoly

Názorný postup: Vytvoření první úroveň aplikace doplněk aplikace PowerPoint

Jak: vytvoření Office projekty v aplikaci Visual Studio

Referenční dokumentace

Primární sestavení Interop Office

Koncepty

Získání spuštěné doplňky programování na úrovni aplikace

Přehled vývoje řešení sady Office

Architektura doplňků úroveň aplikace

Psaní kódu v řešení Office

Další zdroje

Doplňky aplikace úroveň programování

Přizpůsobení uživatelského rozhraní sady Office

Aplikace PowerPoint 2010 ve vývoji Office