Sdílet prostřednictvím


Ř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.

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í 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.

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.

Postupy: Přizpůsobení předdefinované karty

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

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

Aplikace PowerPoint 2010 ve vývoji Office