Polymorphism














AutoCAD LTを利用できる新発想システム開発ツール!  安全と信頼の完全自社開発製品!

AcDbObject(全オブジェクト共通)
LT VB-COM HELP Samples


ホーム > 製品 > LT VB-COM > 充実のヘルプ > 使えるオブジェクト一覧 > AcDbObject(全オブジェクト共通)


AcDbObject(全オブジェクト共通)
図面データベース上のすべてのオブジェクトに共通で使用できる命令を含みます。
・AcDbObject(全オブジェクト共通)の操作
 □ objectId(または getObjectId) 日本語名:「オブジェクトID取得」
 □ ownerId(または getOwnerId) 日本語名:「オーナーID取得」
 □ setOwnerId 日本語名:「オーナーID設定」
 □ getAcDbHandle 日本語名:「ハンドル番号取得」
 □ createExtensionDictionary 日本語名:「拡張ディクショナリ作成」
 □ extensionDictionary(または getExtensionDictionary) 日本語名:「拡張ディクショナリ取得」
 □ releaseExtensionDictionary 日本語名:「拡張ディクショナリ解除」
 □ erase 日本語名:「削除」
 □ xData 日本語名:「拡張データ取得」
 □ setXData 日本語名:「拡張データ設定」
 □ xDataTransformBy 日本語名:「拡張データ変換」
 □ isErased  日本語名:「削除?」
 □ isAProxy  日本語名:「プロキシ?」





AcDbObject(全オブジェクト共通)
 AcDbDictionary(ディクショナリ)
各種内部情報(オブジェクト)を保存することができるAcDbDictionary(ディクショナリ)オブジェクトを操作するための命令群です。
AcDbDictionary(ディクショナリ)オブジェクトの作成

・AcDbDictionary(ディクショナリ)オブジェクトの操作
 □ getAt 日本語名:「名前から取得」
 □ nameAt(または getNameAt) 日本語名:「IDから名前取得」
 □ has 日本語名:「所有?」
 □ numEntries(または getNumEntries) 日本語名:「要素数取得」
 □ remove 日本語名:「削除」
 □ setName 日本語名:「名前設定」
 □ setAt 日本語名:「新規オブジェクト追加」
 □ getAllRecord(または getAllElement) 日本語名:「全レコード取得」
 □ getAllName 日本語名:「全名前取得」





AcDbObject(全オブジェクト共通)
 
AcDbDictionary(ディクショナリ)
  AcDbDictionaryWithDefault(デフォルトディクショナリ)
このシステムではサポートしていません。
-------------------------------------------------------------------------





AcDbObject(全オブジェクト共通)
 AcDbGroup(グループ)
AutoCADおよびLTの「GROUP(オブジェクトグループ設定)」コマンドによって作成されたAcDbGroup(グループ)オブジェクトを操作するための命令群です。
AcDbGroup(グループ)オブジェクトの作成

・AcDbGroup(グループ)オブジェクトの操作
 □ getGroupEntities(または getAllGroupEntity) 日本語名:「全グループ図形取得」
 □ description(または getDescription) 日本語名:「説明取得」
 □ setDescription 日本語名:「説明設定」
 □ isSelectable 日本語名:「選択可能?」
 □ setSelectable 日本語名:「選択可能設定」
 □ name(または getName) 日本語名:「名前取得」
 □ setName 日本語名:「名前設定」
 □ isNotAccessible 日本語名:「利用不可能?」
 □ isAnonymous 日本語名:「名前なし?」
 □ setAnonymous 日本語名:「名前なし設定」
 □ append 日本語名:「追加」
 □ prepend 日本語名:「前に追加」
 □ insertAt 日本語名:「順番指定挿入」
 □ remove 日本語名:「削除」
 □ removeAt 日本語名:「順番指定削除」
 □ replace 日本語名:「置き換え」
 □ clear 日本語名:「クリア」
 □ numEntities(または getNumEntities) 日本語名:「図形の数取得」
 □ has 日本語名:「所有?」
 □ allEntityIds(または getAllEntityIds) 日本語名:「全図形のID取得」
 □ getIndex 日本語名:「インデックス取得」
 □ reverse 日本語名:「反転」
 □ setColor 日本語名:「色設定」
 □ setColorIndex 日本語名:「色番号設定」
 □ setLayer 日本語名:「画層設定」
 □ setLinetype 日本語名:「線種設定」
 □ setLinetypeScale 日本語名:「線種尺度設定」
 □ setVisibility 日本語名:「表示属性設定」
 □ setHighlight 日本語名:「ハイライト設定」





AcDbObject(全オブジェクト共通)
 AcDbMlineStyle(マルチラインスタイル)
AutoCADの「MLSTYLE(マルチラインスタイル管理)」コマンドによって作成されたAcDbMlineStyle(マルチラインスタイル)オブジェクトを操作するための命令群です。
AcDbMlineStyle(マルチラインスタイル)オブジェクトの作成

・AcDbMlineStyle(マルチラインスタイル)オブジェクトの操作
 □ setDescription 日本語名:「説明設定」
 □ description(または getDescription) 日本語名:「説明取得」
 □ setName 日本語名:「名前設定」
 □ name(または getName) 日本語名:「名前取得」
 □ setShowMiters 日本語名:「連結表示設定」
 □ showMiters(または getShowMiters) 日本語名:「連結表示取得」
 □ setStartSquareCap 日本語名:「線分開始キャップ設定」
 □ startSquareCap(または getStartSquareCap) 日本語名:「線分開始キャップ取得」
 □ setStartRoundCap 日本語名:「外側円弧開始キャップ設定」
 □ startRoundCap(または getStartRoundCap) 日本語名:「外側円弧開始キャップ取得」
 □ setStartInnerArcs 日本語名:「内側円弧開始キャップ設定」
 □ startInnerArcs(または getStartInnerArcs) 日本語名:「内側円弧開始キャップ取得」
 □ setEndSquareCap 日本語名:「線分終了キャップ設定」
 □ endSquareCap(または getEndSquareCap) 日本語名:「線分終了キャップ取得」
 □ setEndRoundCap 日本語名:「外側円弧終了キャップ設定」
 □ endRoundCap(または getEndRoundCap) 日本語名:「外側円弧終了キャップ取得」
 □ setEndInnerArcs 日本語名:「内側円弧終了キャップ設定」
 □ endInnerArcs(または getEndInnerArcs) 日本語名:「内側円弧終了キャップ取得」
 □ setFillColor 日本語名:「塗り潰し色設定」
 □ fillColor(または getFillColor) 日本語名:「塗り潰し色取得」
 □ setFilled 日本語名:「塗り潰し設定」
 □ filled(または getFilled) 日本語名:「塗り潰し取得」
 □ setStartAngle 日本語名:「開始角度設定」
 □ startAngle(または getStartAngle) 日本語名:「開始角度取得」
 □ setEndAngle 日本語名:「終了角度設定」
 □ endAngle(または getEndAngle) 日本語名:「終了角度取得」
 □ addElement 日本語名:「要素追加」
 □ removeElementAt 日本語名:「要素順番指定削除」
 □ numElements(または getNumElements) 日本語名:「要素数取得」
 □ setElement 日本語名:「要素設定」
 □ getElementAt 日本語名:「要素順番指定取得」





AcDbObject(全オブジェクト共通)
 AcDbPlaceHolder(プレイスホルダー)
印刷スタイル名ディクショナリ(plotStyleNameDictionary)に保存されているAcDbPlaceHolder(プレイスホルダー)オブジェクトを操作するための命令群です。

・AcDbPlaceHolder(プレイスホルダー)オブジェクトの操作
このオブジェクトを操作する命令はありません。
(AcDbObject(全オブジェクト共通)の命令は使用できます)





AcDbObject(全オブジェクト共通)
 AcDbPlotSettings(印刷設定)
AutoCADおよびLTの「PLOT(印刷)」コマンドによって作成されるAcDbPlotSettings(印刷設定)オブジェクトを操作するための命令群です。
・AcDbPlotSettings(印刷設定)オブジェクトの操作
 □ getPlotSettingsName 日本語名:「印刷設定名取得」
 □ getPlotCfgName 日本語名:「印刷CFG名取得」
 □ getPlotPaperMargins 日本語名:「印刷用紙マージン取得」
 □ getPlotPaperSize 日本語名:「印刷用紙サイズ取得」
 □ getCanonicalMediaName 日本語名:「印刷用紙規格名取得」
 □ getPlotOrigin 日本語名:「印刷原点取得」
 □ plotPaperUnits(または getPlotPaperUnits) 日本語名:「印刷用紙単位取得」
 □ plotViewportBorders(または getPlotViewportBorders) 日本語名:「ビューポート枠印刷取得」
 □ setPlotViewportBorders 日本語名:「ビューポート枠印刷設定」
 □ plotPlotStyles(または getPlotPlotStyles) 日本語名:「印刷スタイル出力状態取得」
 □ setPlotPlotStyles 日本語名:「印刷スタイル出力状態設定」
 □ showPlotStyles(または getShowPlotStyles) 日本語名:「プロットスタイル表示取得」
 □ setShowPlotStyles 日本語名:「プロットスタイル表示設定」
 □ plotRotation(または getPlotRotation) 日本語名:「印刷回転角度取得」
 □ plotCentered(または getPlotCentered) 日本語名:「印刷中央合わせ取得」
 □ plotHidden(または getPlotHidden) 日本語名:「隠線印刷取得」
 □ setPlotHidden 日本語名:「隠線印刷設定」
 □ plotType(または getPlotType) 日本語名:「印刷タイプ取得」
 □ getPlotWindowArea 日本語名:「印刷領域取得」
 □ getPlotViewName 日本語名:「印刷表示名取得」
 □ useStandardScale(または getUseStandardScale) 日本語名:「標準尺度使用取得」
 □ getCustomPrintScale 日本語名:「カスタム印刷尺度取得」
 □ getCurrentStyleSheet 日本語名:「カレントスタイルシート取得」
 □ stdScaleType(または getStdScaleType) 日本語名:「標準尺度タイプ取得」
 □ getStdScale 日本語名:「標準尺度取得」
 □ scaleLineweights(または getScaleLineweights) 日本語名:「線の太さの尺度状態取得」
 □ setScaleLineweights 日本語名:「線の太さ尺度状態設定」
 □ printLineweights(または getPrintLineweights) 日本語名:「線の太さ印刷取得」
 □ setPrintLineweights 日本語名:「線の太さ印刷設定」
 □ drawViewportsFirst(または getDrawViewportsFirst) 日本語名:「ビューポートを最初に描画取得」
 □ setDrawViewportsFirst 日本語名:「ビューポートを最初に描画設定」
 □ modelType(または getModelType) 日本語名:「モデルタイプ取得」





AcDbObject(全オブジェクト共通)
 
AcDbPlotSettings(印刷設定)
  AcDbLayout(レイアウト)
AutoCADおよびLTの「LAYOUT(レイアウト)」コマンドによって作成されたAcDbLayout(レイアウト)オブジェクトを操作するための命令群です。
・AcDbLayout(レイアウト)オブジェクトの操作
 □ getBlockTableRecordId  日本語名:「ブロックテーブルレコードID取得」
 □ getLayoutName 日本語名:「レイアウト名取得」
 □ getTabOrder 日本語名:「タブオーダー取得」
 □ getTabSelected 日本語名:「タブ選択取得」





AcDbObject(全オブジェクト共通)
 AcDbRasterImageDef(イメージ定義)
AutoCADの「IMAGE(イメージ)」コマンドによって作成されたAcDbRasterImageDef(イメージ定義)オブジェクトを操作するための命令群です。
AcDbRasterImageDef(イメージ定義)オブジェクトの作成

・AcDbRasterImageDef(イメージ定義)オブジェクトの操作
 □ setSourceFileName 日本語名:「ソースファイル名設定」
 □ setActiveFileName 日本語名:「アクティブファイル名設定」
 □ searchForActivePath 日本語名:「アクティブパス検索」
 □ sourceFileName(または getSourceFileName) 日本語名:「ソースファイル名取得」
 □ activeFileName(または getActiveFileName) 日本語名:「アクティブファイル名取得」
 □ load 日本語名:「ロード」
 □ unload 日本語名:「ロード解除」
 □ isLoaded 日本語名:「ロード済み?」
 □ size(または getSize) 日本語名:「サイズ取得」
 □ colorDepth(または getColorDepth) 日本語名:「色濃度取得」
 □ fileType(または getFileType) 日本語名:「ファイルタイプ取得」
 □ entityCount(または getEntityCount) 日本語名:「図形数取得」
 □ updateEntities 日本語名:「図形更新」
 □ resolutionMMPerPixel(または getResolutionMMPerPixel) 日本語名:「ミリ/ピクセル解像度」
 □ resolutionUnits(または getResolutionUnits) 日本語名:「解像度単位取得」
 □ setUndoStoreSize 日本語名:「UNDO保存サイズ設定」
 □ undoStoreSize(または getUndoStoreSize) 日本語名:「UNDO保存サイズ取得」
 □ imageDictionary(または getImageDictionary) 日本語名:「イメージディクショナリ取得」




AcDbObject(全オブジェクト共通)
 AcDbRasterVariables(ラスタ変数)
このシステムではサポートしていません。
-------------------------------------------------------------------------





AcDbObject(全オブジェクト共通)
 AcDbProxyObject(プロキシオブジェクト)
図面内にプロキシオブジェクトが存在する場合に、そのAcDbProxyObject(プロキシオブジェクト)オブジェクトを操作するための命令群です。
・AcDbProxyObject(プロキシオブジェクト)オブジェクトの操作
 □ proxyFlags(または getProxyFlags) 日本語名:「プロキシフラグ取得」
 □ originalClassName(または getOriginalClassName) 日本語名:「オリジナルクラス名取得」
 □ originalDxfName(または getOriginalDxfName) 日本語名:「オリジナルDXF名取得」
 □ applicationDescription(または getApplicationDescription) 日本語名:「アプリケーションの説明取得」
 □ getReferences 日本語名:「参照取得」





AcDbObject(全オブジェクト共通)
 AcDbXrecord(拡張レコード)
各種アプリケーションによって付加されたAcDbXrecord(拡張レコード)オブジェクトを操作するための命令群です。
AcDbXrecord(拡張レコード)オブジェクトの作成

・AcDbXrecord(拡張レコード)オブジェクトの操作
 □ rbChain(または getRbChain) 日本語名:「一連のリザルトバッファ取得」
 □ setFromRbChain 日本語名:「一連のリザルトバッファ設定」