LayerStateManager を使用して画層状態を管理する(.NET)

LayerStateManager オブジェクトは、保存している画層状態を作成または操作するための関数のセットを提供します。画層状態を操作するには、次の LayerStateManager 関数を使用します。

DeleteLayerState

保存している画層状態を削除します。

ExportLayerState

指定の保存された画層状態を LAS ファイルに書き出します。

ImportLayerState

指定した LAS ファイルから画層状態を読み込みます。

ImportLayerStateFromDb

別のデータベースから画層状態を読み込みます。

RenameLayerState

保存している画層状態の名前を変更します。

RestoreLayerState

指定した画層状態を現在の図面に復元します。

SaveLayerState

指定した画層状態とそのプロパティを保存します。

データベースの LayerStateManager オブジェクトは、Database オブジェクトの LayerManagerState プロパティを使用してアクセスできます。

C# の例

Document acDoc = Application.DocumentManager.MdiActiveDocument;
Database acCurDb = acDoc.Database;
 
LayerStateManager acLyrStMan;
acLyrStMan = acCurDb.LayerStateManager;