Partilhar via


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.

Visão geral da faixa de opções

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.

Personalização de interface do usuário do Office

Visio 2010 desenvolvimento do Office