Compartilhar via


Evento Viewer.OnLayerChanged (Visualizador do Visio)

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.