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