Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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.