Udostępnij za pośrednictwem


Rozwiązania programu Visio

Visual Studio 2012zawiera szablony projektu, które można użyć do utworzenia dodatki poziomie aplikacji dla programu Microsoft Office Visio.Dodatki można użyć do automatyzacji programu Visio, Rozszerz funkcje w programie Visio lub dostosowywania interfejsu użytkownika (UI) programu Visio.

Aby uzyskać więcej informacji na temat dodatki poziomie aplikacji, zobacz Wprowadzenie do programowania dodatków na poziomie aplikacji i Architektura dodatków na poziomie aplikacji.W przypadku nowych programów pakietu Microsoft Office, zobacz Wprowadzenie (Office Development w Visual Studio).

Stosuje się do: informacje w tym temacie dotyczą projektów poziomie aplikacji dla programu Visio 2010.Aby uzyskać więcej informacji, zobacz Funkcje dostępne w aplikacjach pakietu Office i typ projektu.

Automatyzowanie programu Visio przy użyciu modelu obiektów programu Visio

W modelu obiektów programu Visio udostępnia wiele klas, których można użyć do automatyzacji programu Visio do tworzenia diagramów schematów organizacyjnych, schematy blokowe, osi czasu projektów, diagramy sieciowe, pomieszczeń biurowych i więcej.Interfejs API umożliwia pisanie kodu do wykonywania typowych zadań:

  • Konstrukcja i położenie kształtów i tekstu na diagramach.

  • Zarządzanie oparte na logiki biznesowej zachowanie kształtu i danych wejściowych użytkownika.

  • Wizualizacja diagram kontroli jak panoramowanie i powiększanie.

  • Dostosowywanie interfejsu użytkownika aplikacji.

  • Importowanie danych zewnętrznych do programu Visio, połączyć kształty i graficznej na stronie.

Można wyświetlać procedury krok po kroku i przykłady użycia modelu obiektów programu Visio do pracy z dokumentami i kształty w kodzie Praca z dokumentami Visio i Praca z dokumentami Visio Shapes.

Dostęp do modelu obiektu programu Visio z dodatku, należy użyć Application pola z ThisAddIn klasy w projekcie.Application Zwraca wartość pola Microsoft.Office.Interop.Visio.Application obiekt reprezentujący bieżące wystąpienie programu Visio.Aby uzyskać więcej informacji, zobacz Programowanie dodatków na poziomie aplikacji.

Podczas wywołania do modelu obiektu programu Visio za pomocą typów, które są dostarczane w podstawowego zestawu międzyoperacyjnego (PIA) dla programu Visio.PIA działa jak pomost pomiędzy kod zarządzany w dodatku i modelu obiektów COM w programie Visio.Wszystkie rodzaje w PIA programu Visio są zdefiniowane w Microsoft.Office.Interop.Visio obszaru nazw.Aby uzyskać więcej informacji na temat podstawowe zestawy międzyoperacyjne zobacz Rozwój rozwiązań Office ― Omówienie i Podstawowe zestawy międzyoperacyjne pakietu Office.

Omówienie modelu obiektu programu Visio

Można znaleźć Przegląd modelu obiektów programu Visio na Model obiektu Visio ― Omówienie, który zawiera łącza do odwołanie do modelu obiektu programu Visio i SDK.

Dostosowywanie interfejsu użytkownika programu Visio

Interfejs użytkownika programu Visio zawiera następujące opcje dostosowywania.

Zadanie

Aby uzyskać więcej informacji

Dostosowywanie wstążki.

Wstążka ― Omówienie

Informacji dotyczących dostosowywania interfejsu użytkownika programu Visio, zobacz dokumentacja referencyjna VBA dla Visio.UIObject klasy.

Zobacz też

Zadania

Porady: tworzenie projektów Office w Visual Studio

Informacje

Podstawowe zestawy międzyoperacyjne pakietu Office

Koncepcje

Wprowadzenie do programowania dodatków na poziomie aplikacji

Rozwój rozwiązań Office ― Omówienie

Architektura dodatków na poziomie aplikacji

Pisanie kodu dla rozwiązań pakietu Office

Model obiektu Visio ― Omówienie

Inne zasoby

Programowanie dodatków na poziomie aplikacji

Dostosowywanie interfejsu użytkownika pakietu Office

Visio 2010 w rozwoju Office