Compartir a través de


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.