Evento Viewer.OnLayerChanged (Visio Viewer)
Se produce cuando se cambia una capa en el documento abierto en Microsoft Visio Viewer.
Sintaxis
expresión. OnLayerChanged (LayerIndex, Visible, ColorOverride, Color, ColorTrans)
Expresión Expresión que devuelve un objeto Viewer .
Parameters
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
LayerIndex | Necesario | Long | Índice de la capa modificada. |
Visible | Obligatorio | Boolean | Indica si la capa modificada está visible en la interfaz de usuario. |
ColorOverride | Obligatorio | Boolean | Indica si se va a invalidar el color de las formas en la capa modificada. |
Color | Obligatorio | OLE_COLOR | Color de la capa modificada, expresada en valores RGB. |
ColorTrans | Obligatorio | Double | Porcentaje de transparencia de la capa modificada. |
Comentarios
Puede cambiar una capa en el cuadro de diálogo Propiedades de capa o mediante programación mediante las propiedades LayerColor, LayerColorOverride, LayerColorTrans y LayerVisible .
Ejemplo:
En el código siguiente se muestra cómo usar el evento OnLayerChanged para mostrar el nuevo porcentaje de transparencia de la capa modificada en la ventana Inmediato.
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
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.