Řešení pro aplikaci 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 Začínáme s programováním doplňků na úrovni aplikací a Architektura doplňků na úrovni aplikace.Pokud jste nový programování s aplikací Microsoft Office, naleznete v Začínáme (vývoj pro systém Office v sadě Visual Studio).
Platí pro: Informace v tomto tématu se vztahují na projekty na úrovni aplikace v PowerPointu 2013 a v PowerPointu 2010. Další informace najdete v tématu Dostupné funkce podle aplikací systému 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í Application objekt, který představuje aktuální instance aplikace PowerPoint.Další informace naleznete v tématu Programování doplňků na úrovni aplikace.
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í pro systém Office a Sestavení primární spolupráce sady 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á 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í systému Office.
Viz také
Úkoly
Návod: Vytvoření prvního doplňku na úrovni aplikace pro PowerPoint
Postupy: Vytváření projektů pro systém Office v prostředí Visual Studio
Referenční dokumentace
Sestavení primární spolupráce sady Office
Koncepty
Začínáme s programováním doplňků na úrovni aplikací
Přehled vývoje řešení pro systém Office
Architektura doplňků na úrovni aplikace
Psaní kódu v řešeních pro systém Office
Další zdroje
Programování doplňků na úrovni aplikace