LayerStateManager 对象类似于 AutoCAD Utility 对象,它提供一组操作数据的函数。这些函数提供处理保存的图层设置的方法。使用下面的 LayerStateManager 方法处理保存的图层设置:
要访问 LayerStateManager 对象,请使用 GetInterfaceObject 方法。
Dim oLSM As AcadLayerStateManager
Set oLSM = ThisDrawing.Application. _
GetInterfaceObject("AutoCAD.AcadLayerStateManager.17")
检索 LayerStateManager 对象后,必须将数据库与其关联,才能访问对象的方法。使用 SetDatabase 方法将 LayerStateManager 与数据库相关联。
oLSM.SetDatabase ThisDrawing.Database