Sdílet prostřednictvím


Řešení aplikace Visio

Visual Studio 2012obsahuje šablony projektů, které lze použít k vytvoření doplňky úroveň aplikace Microsoft Office Visio.Doplňky můžete použít k automatizaci aplikace Visio, rozšířit funkce aplikace Visio nebo upravit uživatelské rozhraní aplikace Visio (UI).

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

Platí pro: informace v tomto tématu se týkají projektů na úrovni aplikace Visio do roku 2010.Další informace naleznete v tématu Funkce aplikace Office a typ projektu.

Automatizace aplikace Visio pomocí modelu objektu aplikace Visio

Model objektu aplikace Visio poskytuje mnoho tříd, které lze použít k automatizaci aplikace Visio, vytváření diagramů pro organizační diagramy, vývojové, časové osy projektu, síťové diagramy, office mezery a další.Rozhraní API umožňuje zapsat kód pro provádění běžných úkolů:

  • Konstrukce a umístění obrazců a textu v diagramech.

  • Spravovat chování obrazce podle obchodní logiky a vstup uživatele.

  • Vizualizace diagramu řízení jako posouvání a zvětšování.

  • Upravte uživatelské rozhraní aplikace.

  • Import externích dat do aplikace Visio, propojit s obrazci a graficky zobrazit na stránce.

Můžete zobrazit podrobné postupy a příklady použití objektového modelu aplikace Visio pro práci s dokumenty a tvary v kódu Práce s dokumenty aplikace Visio a Práce s obrazci aplikace Visio.

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

Při volání do objektového modelu aplikace Visio použít typy, které jsou k dispozici v primární sestavení interop (PIA) pro aplikaci Visio.PRIMÁRNÍ slouží jako most mezi spravovaný kód v doplňku a objekt modelu COM v aplikaci Visio.Všechny druhy v PIA aplikace Visio jsou definovány v Microsoft.Office.Interop.Visio oboru názvů.Další informace o primárních sestavení InterOp viz Přehled vývoje řešení sady Office a Primární sestavení Interop Office.

Přehled modelu objektu aplikace Visio

Můžete najít přehled modelu objektu aplikace Visio na Přehled modelu objektu aplikace Visio, který obsahuje odkazy na referenční model objektu aplikace Visio a sady SDK.

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

Uživatelské rozhraní aplikace Visio obsahuje následující možnosti vlastního nastavení.

Úloha

Další informace

Přizpůsobení pásu karet.

Přehled pásu karet

Informace o přizpůsobení uživatelského rozhraní aplikace Visio naleznete v referenční dokumentaci VBA pro Visio.UIObject třídy.

Viz také

Úkoly

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

Přehled modelu objektu aplikace Visio

Další zdroje

Doplňky aplikace úroveň programování

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

Aplikace Visio 2010 ve vývoji Office