El método Restore restablece los valores que se guardaron con anterioridad en todos los parámetros de capa del dibujo actual. Por ejemplo, si guarda los parámetros de color y de tipo de línea con el nombre “ColorLinetype” y posteriormente cambia los parámetros, al restablecer “ColorLinetype” se restituyen los colores y los tipos de línea que tenían las capas al guardar “ColorLinetype”. Las capas nuevas que se agreguen al dibujo después de guardar “ColorLinetype” no se ven afectadas por la restitución de “ColorLinetype. ”.
Restitución de los parámetros de color y tipo de línea de las capas de un dibujo
El siguiente código de ejemplo, que presupone que los parámetros de color y tipo de línea de las capas del dibujo actual se guardaron con el nombre “ColorLinetype,”, restablece los parámetros de color y tipo de línea de todas las capas del dibujo con el valor que tenían cuando se guardó “ColorLinetype,”.
Sub Ch4_RestoreLayerSettings()
Dim oLSM As AcadLayerStateManager
Set oLSM = ThisDrawing.Application. _
GetInterfaceObject("AutoCAD.AcadLayerStateManager.17")
oLSM.SetDatabase ThisDrawing.Database
oLSM.Restore "ColorLinetype"
End Sub