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.
Ocorre quando uma camada é alterada no documento aberto no Visualizador do Microsoft Visio.
Sintaxe
expressão. OnLayerChanged (LayerIndex, Visible, ColorOverride, Color, ColorTrans)
expressão Uma expressão que devolve um objeto Visualizador .
Parâmetros
| Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
|---|---|---|---|
| LayerIndex | Obrigatório | Long | O índice da camada alterada. |
| Visible | Obrigatório | Boolean | Indica se a camada alterada está visível na interface de utilizador. |
| ColorOverride | Obrigatório | Boolean | Indica se deve substituir a cor das formas na camada alterada. |
| Color | Obrigatório | OLE_COLOR | A cor da camada alterada, expressa nos valores RGB. |
| ColorTrans | Obrigatório | Double | A percentagem de transparência da camada alterada. |
Comentários
Pode alterar uma camada na caixa de diálogo Propriedades da Camada ou através de programação com as propriedades LayerColor, LayerColorOverride, LayerColorTrans e LayerVisible .
Exemplo
O código seguinte mostra como utilizar o evento OnLayerChanged para apresentar a nova percentagem de transparência da camada alterada na janela Imediato.
Private Sub vsoViewer_OnLayerChanged(ByVal LayerIndex As Long, ByVal Visible As Boolean, ByVal ColorOverride As Boolean, ByVal Color As stdole.OLE_COLOR, ByVal ColorTrans As Double)
Debug.Print "The new transparency percentage is"; ColorTrans
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.