Udostępnij za pośrednictwem


W rozwiązaniach 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 Pobieranie rozpoczęto dodatki poziomie programowania aplikacji i Architektura dodatków poziomie aplikacji.W przypadku nowych programów pakietu Microsoft Office, zobacz Wprowadzenie (rozwój pakietu Office w programie 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 aplikacji 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 programu Visio i Praca z kształtami Visio.

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 aplikacji poziom dodatki.

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 Przegląd rozwoju rozwiązań pakietu Office i Podstawowe zestawy międzyoperacyjne pakietu Office.

Omówienie modelu obiektu programu Visio

Można znaleźć Przegląd modelu obiektów programu Visio na Omówienie modelu obiektu programu Visio, 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.

Omówienie wstążki

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

Zobacz też

Zadania

Jak: tworzenie projektów pakietu Office w programie Visual Studio

Informacje

Podstawowe zestawy międzyoperacyjne pakietu Office

Koncepcje

Pobieranie rozpoczęto dodatki poziomie programowania aplikacji

Przegląd rozwoju rozwiązań pakietu Office

Architektura dodatków poziomie aplikacji

Pisania kodu w rozwiązania dla pakietu Office

Omówienie modelu obiektu programu Visio

Inne zasoby

Programowanie aplikacji poziom dodatki

Dodatek dostosowywania interfejsu użytkownika pakietu Office

Visio 2010 w rozwoju Office