IAcSmSheetViews
Sheet Viewコンポーネントのインターフェイス。
使用可能なメソッド
(setq cad (vlax-get-acad-object)) (setq doc (vla-get-ActiveDocument cad)) (setq ssmgr (vla-GetInterfaceObject cad "BricscadSm.AcSmSheetSetMgr")) (setq smdb (vlax-invoke-method ssmgr 'OpenDatabase dstfile)) (setq layouts (vla-get-layouts doc)) (vlax-invoke-method ssmgr "GetSheetFromLayout" layout 'objSheet) (setq sheetviews (vlax-invoke-method objSheet "GetSheetViews")) (setq iter (vlax-invoke-method sheetviews 'GetEnumerator)) (setq sheetview (vlax-invoke-method iter 'Next))
項目 | 内容 |
---|---|
GetNamedView | このシートビューによって参照されるシート上の名前付きAcDbViewオブジェクトを参照するIAcSmAcDbViewReferenceを返す。
(setq viewref (vlax-invoke-method sheetview 'GetNamedView)) HRESULT GetNamedView ([out, retval] IAcSmAcDbViewReference** ppViewRef) |
SetNamedView | このシートビューによって参照されるシート上の名前付きAcDbViewオブジェクトを参照するIAcSmAcDbViewReferenceをセットする。
(vlax-invoke-method sheetview 'SetNamedView viewref) HRESULT SetNamedView ([in] IAcSmAcDbViewReference* pViewRef) |
GetCategory | このシートビューが関連付けられているビューカテゴリコンポーネントを返す。
(setq viewcat (vlax-invoke-method sheetview 'GetCategory)) HRESULT GetCategory ([out, retval] IAcSmViewCategory** ppViewCat) |
SetCategory | このシートビューが関連付けられるビューカテゴリコンポーネントをセットする。
(vlax-invoke-method sheetview 'SetCategory viewcat) HRESULT SetCategory ([in] IAcSmViewCategory* pViewCat) |
GetNumber | このシートビューの番号プロパティを返す。
(setq res (vlax-invoke-method sheetview 'GetNumber)) HRESULT GetNumber ([out, retval] BSTR* num) |
SetNumber | このシートビューの番号プロパティをセットする。
(vlax-invoke-method sheetview 'SetNumber "99") HRESULT SetNumber ([in] BSTR num) |
GetTitle | シートビューのタイトルプロパティを返す。
(setq res (vlax-invoke-method sheetview 'GetTitle)) HRESULT GetTitle ([out, retval] BSTR* title) |
SetTitle | シートビューのタイトルプロパティをセットする。
(vlax-invoke-method sheetview 'SetTitle "TestView A99") HRESULT SetTitle ([in] BSTR title) |