Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Determina o comportamento do zoom em um documento ou janela do Microsoft Visio. Leitura/gravação.
Sintaxe
expressão. ZoomBehavior
expressão Uma variável que representa um objeto documento .
Valor de retorno
VisZoomBehavior
Comentários
Para definir o comportamento de zoom para todos os novos documentos e janelas, use a propriedade DefaultZoomBehavior.
As seguintes constantes declaradas pela biblioteca de tipos do Visio no VisZoomBehavior são valores válidos para ZoomBehavior.
| Constant | Valor | Descrição |
|---|---|---|
| visZoomNone | 0 | Comportamento de zoom indefinido; use o comportamento de zoom do documento ou do aplicativo. Este é o padrão. |
| visZoomInPlaceContainer | 1 | O contêiner executará o zoom. |
| visZoomVisio | 2 | O Visio executará o zoom. |
| visZoomVisioExact | 4 | O Visio executará o zoom quando estiver aberto no local; o Visio não ajustará o nível de zoom. |
Se ZoomBehavior estiver definido como visZoomVisio, o Visio ajusta o nível de zoom a determinados valores discretos, por exemplo, 50% ou 100%, para otimizar o aspeto das réguas e grelha da página e do comportamento do ajuste.
Se o ZoomBehavior estiver definido como visZoomInPlaceContainer, o Visio utiliza a interface IOleCommandTarget do contentor para efetuar o zoom e força uma pré-visualização adequada na janela no local. Se o contêiner não oferecer suporte a IOleCommandTarget, nenhum zoom ocorrerá.
Se ZoomBehavior estiver definido como visZoomVisioExact, pode definir o zoom para qualquer valor, quer utilizando a propriedade Window.Zoom , quer utilizando o controlo de deslize Zoom na interface de utilizador do Visio.
Observação
O comportamento padrão (visZoomNone) é diferente do comportamento utilizado em versões anteriores ao Visio 2002. (No Visio 2002, a predefinição era visZoomVisio.) Para replicar o comportamento visto em versões anteriores, defina este valor como visZoomInPlaceContainer.
Exemplo
O procedimento a seguir mostra como definir um valor para a propriedade Document.ZoomBehavior que reproduz o comportamento do Visio 2002.
Sub ZoomBehavior_Example()
ActiveDocument.ZoomBehavior = visZoomInPlaceContainer
End Sub
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.