Sdílet prostřednictvím


Řešení Visia

Visual Studio poskytuje šablony projektů, které můžete použít k vytváření doplňků VSTO pro systém Microsoft Office Visia. Doplňky VSTO můžete použít k automatizaci Visia, rozšíření funkcí Visia nebo přizpůsobení uživatelského rozhraní Visia.

Další informace o doplňcích VSTO najdete v tématu Začínáme s programováním doplňků VSTO a architekturou doplňků VSTO. Pokud s programováním s systém Microsoft Office začínáte, přečtěte si téma Začínáme (vývoj pro Office v sadě Visual Studio).

Platí pro: Informace v tomto tématu platí pro projekty doplňků VSTO pro Visio 2010. Další informace najdete v tématu Dostupné funkce podle aplikace Office a typu projektu.

Poznámka:

Zajímá vás vývoj řešení, která rozšiřují prostředí Office napříč několika platformami? Podívejte se na nový model doplňků pro Office. Doplňky pro Office mají v porovnání s doplňky a řešeními VSTO malé nároky a můžete je vytvářet pomocí téměř jakékoli webové programovací technologie, jako je HTML5, JavaScript, CSS3 a XML.

Automatizace Visia pomocí objektového modelu Visia

Objektový model Visia zveřejňuje mnoho tříd, které můžete použít k automatizaci Visia k vytváření diagramů pro organizační diagramy, vývojové diagramy, časové osy projektů, síťové diagramy, kancelářské prostory a další. Rozhraní API umožňuje psát kód pro provádění běžných úloh:

  • Vytváření a umístění obrazců a textu v diagramech

  • Správa chování obrazců na základě obchodní logiky a vstupu uživatele

  • Vizualizace řídicího diagramu, jako je posouvání a přiblížení

  • Přizpůsobte uživatelské rozhraní aplikace.

  • Importujte externí data do Visia, propojte je s obrazci a zobrazte je graficky na stránce.

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

    Pokud chcete získat přístup k objektovém modelu VSTO z doplňku VSTO, použijte Application pole ThisAddIn třídy v projektu. Pole Application vrátí Microsoft.Office.Interop.Visio.Application objekt, který představuje aktuální instanci Visia. Další informace naleznete v tématu Program VSTO Doplňky.

    Při volání do objektového modelu Visia použijete typy, které jsou k dispozici v primárním sestavení vzájemné spolupráce (PIA) pro Visio. PIA funguje jako most mezi spravovaným kódem v doplňku VSTO a objektovým modelem MODELU COM ve Visiu. Všechny typy ve Visiu PIA jsou definovány v Microsoft.Office.Interop.Visio oboru názvů. Další informace o primárních sestaveních vzájemné spolupráce najdete v tématu Přehled vývoje řešení Office (VSTO) a primárních sestavení vzájemné spolupráce Office.

Přehled objektového modelu Visia

Přehled objektového modelu Visia najdete v přehledu modelu objektu Visia, který obsahuje odkazy na odkazy na objektový model Visia a sady SDK.

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

Uživatelské rozhraní Visia má následující možnosti přizpůsobení.

Úloha Další informace
Přizpůsobení pásu karet Přehled pásu karet

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