Objeto de aplicativo (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 True para mostrá-lo.

Observação

A partir do Visio 2010, a interface do usuário do Microsoft Office Fluent (interface do usuário) substituiu o sistema anterior de menus em camadas, barras de ferramentas e painéis de tarefas. Objetos VBA e membros que você usou para personalizar a interface do usuário 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 sua solução do Visual Studio incluir a referência Microsoft.Office.Interop.Visio , este objeto será mapeado para os seguintes tipos:

  • Microsoft.Office.Interop.Visio.ApplicationClass (para acessar o objeto Application )
  • Microsoft.Office.Interop.Visio.ApplicationClass.Application (para construir o objeto Application )
  • Microsoft.Office.Interop.Visio.EApplication_Event (para acessar eventos no objeto Application )

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.