Projektová řešení
Visual Studio 2013poskytuje šablony projektu, které lze použít k vytvoření aplikace úroveň doplňky aplikace Microsoft Office Project.Doplňky slouží k automatizaci projektů, rozšířit funkce aplikace Project nebo upravit uživatelské rozhraní (UI) projektu.
Další informace o doplňcích úrovni aplikace, naleznete v Začínáme s programováním doplňků na úrovni aplikací a Architektura doplňků na úrovni aplikace.Pokud začínáte 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 Projectu 2013 a v Projectu 2010. Další informace najdete v tématu Dostupné funkce podle aplikací systému Office a typů projektu.
Projekt automatizace pomocí objektového modelu aplikace Project
Objektový model aplikace Project poskytuje mnoho typů, které lze použít k automatizaci aplikace Project.Tyto typy umožňují psát kód k provedení běžných úkolů, jako jsou programové vytváření a úpravy úkoly v projektu.
Použít pro přístup k objektovému modelu projektu z v, Application pole ThisAddIn tříd v projektu.Application Pole vrátí Microsoft.Office.Interop.MsProject.Application objekt, který představuje aktuální instance aplikace Project.Další informace naleznete v tématu Programování doplňků na úrovni aplikace.
Při volání do objektového modelu projektu použijete typy, které jsou k dispozici v primární sestavení interop pro projekt.Primární sestavení vzájemné spolupráce slouží jako most mezi spravovaným kódem v doplňku a objekt modelu COM v projektu.Všechny druhy uvedené v projektu primární definiční sestavení, které jsou definovány v Microsoft.Office.Interop.MSProject obor názvů.Další informace o primární sestavení interop naleznete v tématu Přehled vývoje řešení pro systém Office a Sestavení primární spolupráce sady Office.
Používání dokumentace projektu modelu objektu
Úplné informace o objektovém modelu projektu naleznete odkaz na projekt VBA modelu.Referenční model objektu VBA dokumenty objektovému modelu projektu, jako je vystavena do jazyka Visual Basic pro Applications (VBA) kód.Další informace naleznete v tématu Referenční příručce objektového modelu aplikace Project 2010.
Všechny objekty a členů v modelu odkaz na objekt jazyka VBA odpovídají typy a členy v projektu primární definiční sestavení (PIA).Například Calendar odpovídá objektu v modelu odkaz na objekt jazyka VBA Microsoft.Office.Interop.MSProject.Calendar typu v projektu PIA.Přestože referenční model objektu VBA poskytuje příklady kódu pro většinu vlastnosti, metody a události, pokud chcete, můžete v projektu přidat do projektu vytvořeného pomocí sady Visual Studio musíte přeložit kódu jazyka VBA v tento odkaz na Visual Basic nebo Visual C#.
[!POZNÁMKA]
V tuto chvíli není žádné referenční dokumentaci pro primární definiční sestavení projektu.
Typy infrastruktury v primární definiční sestavení projektu
Při psaní kódu, který používá PIA projekt, můžete si všimnout mnoho typů, které nejsou popsány v dokumentu Referenční příručka jazyka VBA.Tyto další typy pomoci přeložit objekty založené na modelu COM objektový model aplikace Project pro spravovaný kód, není určen pro použití přímo v kódu.
Další informace naleznete v tématu Přehled třídy a rozhraní v primární sestavení Interop Office.
Vlastní nastavení uživatelského rozhraní aplikace Project
Následujícími způsoby můžete přizpůsobit uživatelské rozhraní aplikace Project.
Úloha |
Další informace |
---|---|
Přidat vlastní karty na pásu karet v aplikaci Project |
Další informace o přizpůsobení uživatelského rozhraní projektu 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 projekt
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 Project 2010 a Project Server 2010 ve vývoji Office