Objeto de aplicação (Visio)

Representa uma instância do Visio. Um programa externo geralmente cria ou recupera um objeto Application para poder recuperar outros objetos do Visio dessa instância.

Use a função CreateObject do Microsoft Visual Basic ou a palavra-chave New para executar uma nova instância ou use a função GetObject para recuperar uma instância que já esteja em execução. Você também pode usar a função CreateObject com o objeto InvisibleApp para executar uma nova instância que seja invisível. Defina o valor da propriedade Visible do objeto InvisibleApp como Verdadeiro para mostrá-lo.

Observação

A partir do Visio 2010, a interface de utilizador (IU) fluente do Microsoft Office substituiu o sistema anterior de menus em camadas, barras de ferramentas e painéis de tarefas. Os objetos VBA e os membros que utilizou para personalizar a interface de utilizador em versões anteriores do Visio ainda estão disponíveis no Visio, mas funcionam de forma diferente.

Comentários

Use as propriedades Documents, Windows e Addons de um objeto Application para recuperar as coleções Document, Window e Addon da instância.

Use a propriedade ActiveDocument, ActivePage ou ActiveWindow para recuperar o objeto Document, Page ou Window atualmente ativo.

Use a propriedade BuiltInMenus, BuiltInToolbars, CustomMenus, CustomToolbars ou CommandBars para acessar os menus e as barras de ferramentas do objeto Application.

ActiveDocument é a propriedade padrão de um objeto Application.

Observação

O código no projeto do Microsoft Visual Basic for Applications de um documento do Visio pode usar o objeto global do Visio em vez de um objeto Application do Visio para recuperar outros objetos.

Se a sua solução do Visual Studio incluir a referência Microsoft.Office.Interop.Visio , este objeto mapeia para os seguintes tipos:

  • Microsoft.Office.Interop.Visio.ApplicationClass (para aceder ao objeto Aplicação )
  • Microsoft.Office.Interop.Visio.ApplicationClass.Application (para construir o objeto Aplicação )
  • Microsoft.Office.Interop.Visio.EApplication_Event (para aceder a eventos no objeto Aplicação )

Eventos

Métodos

Propriedades

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.