Ř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.
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.
Primá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.
Odkaz 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. |
|
Přidáte vlastní karty pásu karet. |
|
Přidáte vlastní skupiny předdefinovanou kartu na pásu karet. |
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
Další zdroje
Doplňky aplikace úroveň programování