1 グループの画層プロパティの設定を復元します。
サポートされるプラットフォーム: Windows 版 AutoCAD のみ、Windows 版 AutoCAD LT ではサポートされていません
VBA:
object.Restore Name
タイプ: LayerStateManager
このメソッドが適用されるオブジェクト。
アクセス: 入力のみ
タイプ: 文字列
復元する保存された画層設定の名前。
戻り値はありません。
Restore メソッドは、復元する画層プロパティを特定するために、保存された設定に関連付けられた Mask プロパティを使用します。
VBA:
Sub Example_RestoreLayerSettings() ' The following code restores color and linetype settings ' that were saved as "ColorLineType". Dim oLSM As AcadLayerStateManager Set oLSM = ThisDrawing.Application. _ GetInterfaceObject("AutoCAD.AcadLayerStateManager." & Left(AcadApplication.Version, 2)) oLSM.SetDatabase ThisDrawing.Database oLSM.Restore "ColorLinetype" End Sub
Visual LISP:
(vl-load-com) (defun c:Example_Restore() ;; The following code restores color and linetype settings ;; that were saved as "ColorLineType." (setq acadObj (vlax-get-acad-object) doc (vla-get-ActiveDocument acadObj)) ;; Access the LayerStateManager object. (setq oLSM (vla-GetInterfaceObject acadObj (strcat "AutoCAD.AcadLayerStateManager." (substr (getvar "ACADVER") 1 2)))) (vla-SetDatabase oLSM (vla-get-Database doc)) (vla-Restore oLSM "ColorLinetype") )