Soluções do Visio
Visual Studio 2012 fornece modelos de projeto que você pode usar para criar adendos de nível para o Microsoft Office Visio.Você pode usar adendos para automatizar Visio, estender recursos de Visio, ou para personalizar a interface de usuário (UI) de Visio.
Para obter mais informações sobre o suplementos do aplicativo, consulte Obtendo suplementos de nível de programação de aplicativo foi iniciado e Arquitetura dos suplementos de nível de aplicativo.Se você for novo para programação com o Microsoft Office, consulte Introdução (desenvolvimento do Office em Visual Studio).
Se aplica: as informações contidas em este tópico aplica projetos no nível para Visio 2010.Para obter mais informações, consulte Recursos disponíveis pelo aplicativo do Office e o tipo de projeto.
Automatizar Visio usando o modelo de objeto de Visio
O modelo de objeto de Visio expõe muitas classes que você pode usar para automatizar Visio para criar diagramas para organigramas, fluxogramas, linhas de tempo de projeto, diagramas de rede, os espaços de escritórios, e mais.API permite que você escreva código para realizar tarefas comuns:
Construir e posicionar formas e texto em diagramas.
Gerenciar o comportamento de forma com base em lógica comercial e na entrada do usuário.
Diagrama de visualização de controle como a filtração e zoom.
Personalizar o aplicativo interface do usuário.
Importar dados externos, em Visio links para desenhar formas, e exibi-los graficamente em uma página.
Você pode exibir procedimentos orientações e exemplos de código para usar o modelo de objeto de Visio para trabalhar com documentos e formas em Trabalhando com documentos do Visio e em Trabalhando com formas do Visio.
Para acessar o modelo de objeto de Visio de um suplemento, use o campo de Application da classe de ThisAddIn em seu projeto.O campo de Application retorna um objeto de Microsoft.Office.Interop.Visio.Application que representa a instância atual de Visio.Para obter mais informações, consulte Os suplementos de nível de aplicativo de programação..
Quando você chamar em Visio o modelo de objeto, você usa os tipos que são fornecidos no assembly de interoperabilidade primária (PIA) para Visio.O PIA atua como uma ponte entre o código gerenciado no suplemento e o modelo de objeto COM em Visio.Todos os tipos PIA do Visio é definido no namespace de Microsoft.Office.Interop.Visio .Para obter mais informações sobre assemblies de interoperabilidade primários, consulte Visão geral de desenvolvimento de soluções do Office e Assemblies de interoperabilidade primária do Office.
Visão geral do modelo de objeto de Visio
Você pode localizar uma visão geral do modelo de objeto de Visio em Visão geral do modelo de objeto do Visio, que inclui links para referência do modelo de objeto de Visio e o SDKs.
Personalizando a interface do usuário de Visio
Visio interface de usuário tem as seguintes opções de personalização.
Tarefa |
Para obter mais informações |
---|---|
Personalizar a fita. |
Para obter informações sobre como personalizar a interface do usuário de Visio, consulte a documentação de referência de VBA para classificar Visio.UIObject .
Consulte também
Tarefas
Como: criar projetos do Office em Visual Studio
Referência
Assemblies de interoperabilidade primária do Office
Conceitos
Obtendo suplementos de nível de programação de aplicativo foi iniciado
Visão geral de desenvolvimento de soluções do Office
Arquitetura dos suplementos de nível de aplicativo
Escrevendo código em soluções do Office
Visão geral do modelo de objeto do Visio
Outros recursos
Os suplementos de nível de aplicativo de programação.