Soluções do Visio
Se aplica a |
---|
As informações contidas neste tópico se aplicam apenas às especificado Ferramentas do Visual Studio para o Office projetos e as versões do Microsoft Office. Tipo de Projeto
Versão do Microsoft Office
For more information, see Recursos disponíveis pelo aplicativo e o tipo de projeto. |
Ferramentas do Visual Studio para o Office fornece modelos de projeto, você pode usar para criar o aplicativo-nível Adicionar-ins do Microsoft Office Visio.Você pode usar o Adicionar-ins para automatizar o Visio, estender os recursos do Visio ou personalizar a interface de usuário (UI) do Visio.
Para obter mais informações sobre o nível de aplicativo Adicionar-ins, consulte Introdução Programação Application-Nível Adicionar-ins e Arquitetura de nível de aplicativo Adicionar-ins.
Se você for novo para programação com o Microsoft Office, consulte Introdução (Ferramentas do Visual Studio do Office).
Automatizar o Visio usando o modelo de objeto do Visio
O modelo de objeto do Visio expõe muitas classes que você pode usar para automatizar o Visio para criar diagramas para organogramas, fluxogramas, cronogramas do projeto, diagramas de rede, espaços do office e muito mais.A API permite que você Gravar código para realizar tarefas ComComumComum:
Construir e Posição formas e texto em diagramas.
Gerenciar forma comportamento com base na lógica comercial e a entrada do usuário.
Controlarar de visualização Diagrama como Panorâmica e Zoom.
Personalizar o aplicativo da interface do usuário.
Importar dados externos para o Visio, vinculá-lo a formas e exibir graficamente em uma página.
Você pode exibir procedimentos passo a passo e exemplos de código para usar o modelo de objeto do Microsoft Office Visio para trabalhar com documentos e formas em projetos de Ferramentas do Visual Studio para o Office Trabalhando com documentos do Visio e Trabalhando com formas do Visio.
Para acessar o modelo de objeto do Visio de um Ferramentas do Visual Studio para o Office Adicionar - in, use o campo Application de classe ThisAddIn no seu projeto.O campo Application retorna um objeto de Microsoft.Office.Interop.Visio.Application que representa a instância atual do Visio.For more information, see Programação Application-Nível Adicionar-ins.
Quando você chamar no modelo de objeto do Visio, você usa tipos que são fornecidos no assembly de interoperabilidade primária do Visio.O assembly de interoperabilidade primária atua como uma ponte entre o código gerenciado no Ferramentas do Visual Studio para o Office Adicionar - in e o modelo de objeto COM no Visio.Tudo tipos no assembly de interoperabilidade primário do Visio são definidos no namespace Microsoft.Office.Interop.Visio.Para obter mais informações sobre assemblies de interoperabilidade primária, consulte Visão geral de desenvolvimento de soluções do Office e Assemblies de interoperabilidade primários Office.
Visão geral do modelo de objeto do Visio
Você pode Localizar uma visão geral de modelo de objeto do Visio em Visão geral do modelo de objeto do Visio, que inclui links para a referência de modelo de objeto do Visio e os SDKs.
Personalizando a interface do usuário do Visio
A interface do usuário do Visio possui as seguintes opções de personalização.
Tarefa |
Para obter mais informações |
Adicionar barras de ferramentas Personalizars e itens da barra de ferramentas. |
|
Adicionar menus e itens de menu. |
Para obter informações sobre como personalizar a interface do usuário do Visio, consulte a documentação de referência do VBA para Visio.UIObject classe.
Consulte também
Tarefas
Como: Criar o Visual Studio Tools para projetos do Office
Conceitos
Introdução Programação Application-Nível Adicionar-ins
Visão geral de desenvolvimento de soluções do Office
Arquitetura de nível de aplicativo Adicionar-ins
Programação Application-Nível Adicionar-ins
Escrevendo código in Office Solutions
Personalização de IU do Office
Visão geral do modelo de objeto do Visio