Evento Viewer.OnLayerChanged (Visio Viewer)

Se produce cuando se cambia una capa en el documento abierto en Microsoft Visio Viewer.

Sintaxis

más sencilla.OnLayerChanged (LayerIndex, Visible, ColorOverride, Color, ColorTrans)

expresión Una expresión que devuelve un objeto Viewer .

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
Índice de capas 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 debe invalidar el color de las formas en la capa cambiada.
Color Obligatorio OLE_COLOR El color de la capa cambiada, expresado 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

El siguiente código muestra cómo utilizar 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.