現在標示されているこのページには、広告タグやアクセス解析タグが含まれています。
 
また、InfoTech プロトコル(mk:@msitstore)が働きませんので、
 
保存される場合には、こちらにある圧縮ファイルをダウンロードしてご利用下さい。
 
 
内部書式更新:2015/12/08
更新:2007/11/25
 
  AutoCAD 2000i オブジェクト VBA 開発用クイックリファレンス (1)
 
[数字、A-M]
 
by Akinori Kamegai
 
このクイックリファレンスは、手軽なヘルプが欲しくて個人的に取りまとめたものです。
データに間違い・過不足等があるかもしれませんので、ご承知おき下さい。
 
 
 
 
この AutoCAD 2000i オブジェクト VBA 開発用クイックリファレンス は、AutoCAD 2000i 用です。
 
2000i以降に追加・変更・削除された、オブジェクト等は考慮されていません。
このページのリンクは、InfoTech プロトコル(mk:@msitstore)で AutoCAD ヘルプ内の各ページに直接ハイパーリンクしています。
 
リンク先が表示されない場合には、このファイルの base タグを直接書き換えてください。
ただし、バージョンによってはリンク先・添付図の名称が異なるため、正常に表示できないものがあります。
また、一部のリンク先は、 chm ファイルが異なるため base タグを使用せずフルパスでURLを設定しています。
現在 <base target="_blank" href="mk:@MSITStore:C:\Program Files\AutoCAD 2000i\Help\acadauto.chm::/">
変更例 <base target="_blank" href="mk:@MSITStore:C:\Program Files\AutoCAD 2007\Help\acadauto.chm::/">
 
 

オブジェクト
図と説明 (説明は、AutoCAD 2000i Helpより引用)
VBA オブジェクト名
EntityName
注意 Release 14.01 以降に削除された既存のメソッドなので
AutoCAD ActiveX ObjectName プロパティを使用するか、
VB および VBA 内で TypeOf キーワードまたは
TypeName 関数を使用してください。
備考 (AutoCAD 2000i Helpより引用)
プロパティ メソッド イベント   
 
作成時に用いる項目
 
新規データ
作成・追加など
 
 
経由する項目
 
既存データ
編集・参照など
3DFace

6 個の 3D 面を結合した立方体
3D 三角形または四辺形の平面の切片
Acad3DFace
Application
Color
Coordinates
Document
Handle
HasExtensionDictionary
Hyperlinks
Layer
Linetype
LinetypeScale
Lineweight
ObjectID
ObjectName
OwnerID
PlotStyleName
Visible
VisibilityEdge1
VisibilityEdge2
VisibilityEdge3
VisibilityEdge4
ArrayPolar
ArrayRectangular
Copy
Delete
GetBoundingBox
GetExtensionDictionary
GetInvisibleEdge
GetXData
Highlight
IntersectWith
Mirror
Mirror3D
Move
Rotate
Rotate3D
RunMacro
ScaleEntity
SetInvisibleEdge
SetXData
TransformBy
Update
Modified ModelSpace.Add3DFace
PaperSpace.Add3DFace
Block.Add3DFace
ModelSpace.Item
PaperSpace.Item
Block.Item
SelectionSet.Item
Group.Item
3DPolyline
線分セグメントの3D ポリライン
Acad3DPolyline
AcDb3dPolyline
Application
Closed
Color
ConstantWidth
Coordinate
Coordinates
Document
Handle
HasExtensionDictionary
Hyperlinks
Layer
Linetype
LinetypeScale
Lineweight
ObjectID
ObjectName
OwnerID
PlotStyleName
Type
Visible
AppendVertex
ArrayPolar
ArrayRectangular
Copy
Delete
Explode
GetBoundingBox
GetExtensionDictionary
GetXData
Highlight
IntersectWith
Mirror
Mirror3D
Move
Rotate
Rotate3D
ScaleEntity
SetXData
TransformBy
Update
Modified ModelSpace.Add3DPoly
PaperSpace.Add3DPoly
Block.Add3DPoly
ModelSpace.Item
PaperSpace.Item
Block.Item
SelectionSet.Item
Group.Item
3DSolid
自由曲面をサポートするソリッド
Acad3DSolid
AcDb3dSolid
Application
Centroid
Color
Document
Handle
HasExtensionDictionary
Hyperlinks
Layer
Linetype
LinetypeScale
Lineweight
MomentOfInertia
ObjectID
ObjectName
OwnerID
PlotStyleName
PrincipalDirections
PrincipalMoments
ProductOfInertia
RadiiOfGyration
Visible
Volume
ArrayPolar
ArrayRectangular
Boolean
CheckInterference
Copy
Delete
GetBoundingBox
GetExtensionDictionary
GetXData
Highlight
IntersectWith
Mirror
Mirror3D
Move
Rotate
Rotate3D
ScaleEntity
SectionSolid
SetXData
SliceSolid
TransformBy
Update
Modified ModelSpace、
PaperSpace、
Block オブジェクトで
使用する場合:
AddBox
AddCone
AddCylinder
AddEllipticalCone
AddEllipticalCylinder
AddExtrudedSolid
AddExtrudedSolidAlongPath
AddRevolvedSolid
AddSphere
AddTorus
AddWedge
ModelSpace.Item
PaperSpace.Item
Block.Item
SelectionSet.Item
Group.Item
A プロパティ メソッド イベント 作成時に用いる項目

経由する項目

AcadState
別のアプリケーションからAutoCAD の状態を
モニターするために使用される特別なオブジェクト
AcadState
Application
IsQuiescent
なし なし Application.GetAcadState
メソッドの戻り値
ユーザ定義変数
Application
AutoCAD アプリケーションのインスタンス
AcadApplication
ActiveDocument
Application
Caption
Documents
FullName
Height
LocaleID
MenuBar
MenuGroups
Name
Path
Preferences
StatusID
VBE
Version
Visible
Width
WindowLeft
WindowState
WindowTop
Eval
GetAcadState
GetInterfaceObject
ListArx
LoadArx
LoadDVB
Quit
RunMacro
StatusID
UnloadArx
UnloadDVB
Update
ZoomAll
ZoomCenter
ZoomExtents
ZoomPickWindow
ZoomPrevious
ZoomScaled
ZoomWindow
AppActivate
AppDeactivate
ARXLoaded
ARXUnloaded
BeginCommand
BeginFileDrop
BeginLISP
BeginModal
BeginOpen
BeginPlot
BeginQuit
BeginSave
EndCommand
EndLISP
EndModal
EndOpen
EndPlot
EndSave
LISPCancelled
NewDrawing
SysVarChanged
WindowChanged
WindowMovedOrResized
VB の場合:
 GetObject("AutoCAD.Application")
 CreateObject("AutoCAD.Application")
 
AutoCAD VBAの場合:
 なし。
 常に使用可能。
Application プロパティ
Arc
       Center  StartPoint  
Radius EndAngle
  StartAngle
  EndPoint
円弧
AcadArc
AcDbArc
常に StartPoint から EndPoint に向けて
反時計回りに描かれます。 

StartPointEndPoint は読込専用で、
StartAngleEndAngle、および Radius から計算されます。
Application
ArcLength
Area
Center
Color
Document
EndAngle
EndPoint
Handle
HasExtensionDictionary
Hyperlinks
Layer
Linetype
LinetypeScale
Lineweight
Normal
ObjectID
ObjectName
OwnerID
PlotStyleName
Radius
StartAngle
StartPoint
Thickness
TotalAngle
Visible
ArrayPolar
ArrayRectangular
Copy
Delete
GetBoundingBox
GetExtensionDictionary
GetXData
Highlight
IntersectWith
Mirror
Mirror3D
Move
Offset
Rotate
Rotate3D
ScaleEntity
SetXData
TransformBy
Update
Modified ModelSpace.AddArc
PaperSpace.AddArc
Block.AddArc
ModelSpace.Item
PaperSpace.Item
Block.Item
SelectionSet.Item
Group.Item
Attribute
属性参照の特性を説明するテキスト文字列として
表示されるオブジェクト
(属性定義)
AcadAttribute
Application
Alignment
Backward
Color
Constant
Document
FieldLength
Handle
HasExtensionDictionary
Height
HorizontalAlignment
Hyperlinks
InsertionPoint
Invisible
Layer
Linetype
LinetypeScale
Lineweight
Mode
Normal
ObjectID
ObjectName
ObliqueAngle
OwnerID
Preset
PlotStyleName
PromptString
Rotation
ScaleFactor
StyleName
TagString
TextAlignmentPoint
TextGenerationFlag
TextString
Thickness
UpsideDown
Verify
VerticalAlignment
Visible
ArrayPolar
ArrayRectangular
Copy
Delete
GetBoundingBox
GetExtensionDictionary
GetXData
Highlight
IntersectWith
Mirror
Mirror3D
Move
Rotate
Rotate3D
ScaleEntity
SetXData
TransformBy
Update
Modified ModelSpace.AddAttribute
PaperSpace.AddAttribute
Block.AddAttribute
ModelSpace.Item
PaperSpace.Item
Block.Item
SelectionSet.Item
Group.Item
AttributeReference
ブロックにリンクするテキストを含むオブジェクト
AcadAttributeReference
Application
Alignment
Backward
Color
Constant
Document
FieldLength
Handle
HasExtensionDictionary
Height
HorizontalAlignment
Hyperlinks
InsertionPoint
Invisible
Layer
Linetype
LinetypeScale
Lineweight
Normal
ObjectID
ObjectName
ObliqueAngle
OwnerID
PlotStyleName
Preset
Rotation
ScaleFactor
StyleName
TagString
TextAlignmentPoint
TextGenerationFlag
TextString
Thickness
UpsideDown
Verify
VerticalAlignment
Visible
ArrayPolar
ArrayRectangular
Copy
Delete
GetBoundingBox
GetExtensionDictionary
GetXData
Highlight
Mirror
Mirror3D
Move
Rotate
Rotate3D
ScaleEntity
SetXData
TransformBy
Update
Modified ModelSpace.InsertBlock
PaperSpace.InsertBlock
Block.InsertBlock
 Block.GetAttributes
B プロパティ メソッド イベント 作成時に用いる項目

経由する項目

Block
オブジェクトの名前とセットを含むブロック定義
AcadBlock
AcDbBlockReference
ブロックは 3 つの種類があります。
タイプを識別
ブロックの種類 プロパティ
IsLayout IsXRef
単純なブロック FALSE FALSE
外部参照ブロック FALSE TRUE
レイアウトブロック TRUE FALSE
単純なブロックまたは外部参照ブロックを図面に挿入するには、
InsertBlock
メソッドを使用します。

新しいレイアウト ブロックを作成するには、Add メソッドを使用して
Layouts コレクションに新しいレイアウトを追加します。 
新しいレイアウトが作成されると、
レイアウトに関連付けられたブロックもまた作成されます。
Application
Count
Document
Handle
HasExtensionDictionary
IsLayout
IsXRef
Layout
Name
ObjectID
Origin
OwnerID
XRefDatabase
Add3DFace
Add3DMesh
Add3DPoly
AddArc
AddAttribute
AddBox
AddCircle
AddCone
AddCustomObject
AddCylinder
AddDim3PointAngular
AddDimAligned
AddDimAngular
AddDimDiametric
AddDimOrdinate
AddDimRadial
AddDimRotated
AddEllipse
AddEllipticalCone
AddEllipticalCylinder
AddExtrudedSolidAlongPath
AddExtrudedSolid
AddHatch
AddLeader
AddLightweightPolyline
AddLine
AddMInsertBlock
AddMLine
AddMText
AddPoint
AddPolyfaceMesh
AddPolyline
AddRaster
AddRay
AddRegion
AddRevolvedSolid
AddShape
AddSolid
AddSphere
AddSpline
AddText
AddTolerance
AddTorus
AddTrace
AddWedge
AddXline
AttachExternalReference
Bind
Delete
Detach
GetXData
InsertBlock
Item
Reload
SetXData
Unload
Modified Blocks.Add Blocks.Item
Layout.Block
BlockReference
図面に挿入されたブロック定義のインスタンス
AcadBlockReference
AcDbBlockReference
ブロック参照を作成するには、まず、Add メソッドを使用して、
ブロック定義、またはブロックを作成しなければなりません。 
ブロックを作成したら、InsertBlock メソッドを使って
そのインスタンスを図面に挿入します。 
ブロック参照から項目を追加または除去するには、
まず、Explode メソッドを使ってそのブロック参照を
構成オブジェクトに分解する必要があります。
 ただし分解後も、ブロック定義は図面の
ブロック シンボル テーブルに残っています。
Application
Color
Document
Hyperlinks
Handle
HasAttributes
HasExtensionDictionary
InsertionPoint
Layer
Linetype
LinetypeScale
Lineweight
Name
Normal
ObjectID
ObjectName
OwnerID
PlotStyleName
Rotation
Visible
XScaleFactor
YScaleFactor
ZScaleFactor
ArrayPolar
ArrayRectangular
Copy
Delete
Explode
GetAttributes
GetBoundingBox
GetConstantAttributes
GetExtensionDictionary
GetXData
Highlight
IntersectWith
Mirror
Mirror3D
Move
Rotate
Rotate3D
ScaleEntity
SetXData
TransformBy
Update
Modified ModelSpace.InsertBlock
PaperSpace.InsertBlock
Block.InsertBlock
ModelSpace.Item
PaperSpace.Item
Block.Item
SelectionSet.Item
Group.Item
Blocks コレクション
図面内のすべてのブロックのコレクション
AcadBlocks
 
インスタンスは 1 つしかありません。
また、各図面にあらかじめ定義されています。

Blocks コレクションには、2 つの特殊ブロックがあります。
 ・ModelSpace コレクション (モデル空間の図形すべてを含む)
 ・PaperSpace コレクション (ペーパー空間の図形すべてを含む)
Application
Count
Document
Handle
HasExtensionDictionary
ObjectID
ObjectName
OwnerID
Add
GetExtensionDictionary
GetXData
Item
SetXData
なし なし Document.Blocks
C プロパティ メソッド イベント 作成時に用いる項目

経由する項目

Circle
中心

半径       
正円
AcadCircle
AcDbCircle
Application
Area
Center
Circumference
Color
Diameter
Document
Handle
HasExtensionDictionary
Hyperlinks
Layer
Linetype
LinetypeScale
Lineweight
Normal
ObjectID
OwnerID
PlotStyleName
Radius
Thickness
Visible
ArrayPolar
ArrayRectangular
Copy
Delete
GetBoundingBox
GetExtensionDictionary
GetXData
Highlight
IntersectWith
Mirror
Mirror3D
Move
Offset
Rotate
Rotate3D
ScaleEntity
SetXData
TransformBy
Update
Modified ModelSpace.AddCircle
PaperSpace.AddCircle
Block.AddCircle
ModelSpace.Item
PaperSpace.Item
Block.Item
SelectionSet.Item
Group.Item
D プロパティ メソッド イベント 作成時に用いる項目

経由する項目

Database
外部参照ブロックの内容
AcadDatabase
 
IsXRef プロパティが TRUE のブロックに対してのみ使用可能。
Application
Blocks
Dictionaries
DimStyles
ElevationModelSpace
ElevationPaperSpace
Groups
HandleToObject
HasExtensionDictionary
Layers
Layouts
Limits
Linetypes
ModelSpace
ObjectIDToObject
OwnerID
PaperSpace
PlotConfigurations
Preferences
RegisteredApplications
TextStyles
UserCoordinateSystems
Viewports
Views
CopyObjects なし N/A Block.XRefDatabase
DatabasePreferences
現在の AutoCAD 図面固有の設定を指定
AcadDatabasePreferences
 
データベース基本設定は、
図面内にある[オプション]ダイアログ ボックスの
すべてのオプションを示しています。
レジストリにあるオプションは、
メインの Preferences オブジェクトにより検索できます。
AllowLongSymbolNames
Application
ContourlinesPerSurface
DisplaySilhouette
Lineweight
LineweightDisplay
MaxActiveViewports
ObjectSortByPlotting
ObjectSortByPSOutput
ObjectSortByRedraws
ObjectSortByRegens
ObjectSortBySelection
ObjectSortBySnap
OLELaunch
RenderSmoothness
SegmentPerPolyline
SolidFill
TextFrameDisplay
XRefEdit
XRefLayerVisibility
なし なし N/A Document.Preferences
Dictionaries コレクション
図面内のすべてのディクショナリのコレクション
AcadDictionaries
 
Application
Count
Document
Handle
HasExtensionDictionary
ObjectID
ObjectName
OwnerID
Add
GetExtensionDictionary
GetXData
Item
SetXData
Modified N/A Document.Dictionaries
Dictionary
オブジェクトを格納および検索する
コンテナ オブジェクト
AcadDictionary
Application
Count
Document
Handle
HasExtensionDictionary
Name
ObjectID
ObjectName
OwnerID
AddObject
AddXRecord
Delete
GetExtensionDictionary
GetName
GetObject
GetXData
Item
Remove
Rename
Replace
SetXData
Modified Dictionaries.Add Dictionaries.Item
Dim3PointAngular
3 点間の角距離を計測する寸法
AcadDim3PointAngular
AcDb3PointAngularDimension
Application
AngleFormat
AngleVertex
Arrowhead1Block
Arrowhead1Type
Arrowhead2Block
Arrowhead2Type
ArrowheadSize
Color
DecimalSeparator
DimensionLineColor
DimensionLineWeight
DimLine1Suppress
DimLine2Suppress
DimLineInside
Document
ExtensionLineColor
ExtensionLineExtend
ExtensionLineOffset
ExtensionLineWeight
ExtLine1EndPoint
ExtLine1Suppress
ExtLine2EndPoint
ExtLine2Suppress
Fit
ForceLineInside
Handle
HasExtensionDictionary
HorizontalTextPosition
Hyperlinks
Layer
Linetype
LinetypeScale
Lineweight
Measurement
Normal
ObjectID
ObjectName
OwnerID
PlotStyleName
Rotation
ScaleFactor
StyleName
SuppressLeadingZeros
SuppressTrailingZeros
TextColor
TextGap
TextHeight
TextInside
TextInsideAlign
TextMovement
TextOutsideAlign
TextOverride
TextPosition
TextPrecision
TextPrefix
TextRotation
TextStyle
TextSuffix
ToleranceDisplay
ToleranceHeightScale
ToleranceJustification
ToleranceLowerLimit
TolerancePrecision
ToleranceSuppressLeadingZeros
ToleranceSuppressTrailingZeros
ToleranceUpperLimit
VerticalTextPosition
Visible
ArrayPolar
ArrayRectangular
Copy
Delete
GetBoundingBox
GetExtensionDictionary
GetXData
Highlight
IntersectWith
Mirror
Mirror3D
Move
Rotate
Rotate3D
ScaleEntity
SetXData
TransformBy
Update
Modified ModelSpace.AddDim3PointAngular
PaperSpace.AddDim3PointAngular
Block.AddDim3PointAngular
ModelSpace.Item
PaperSpace.Item
Block.Item
SelectionSet.Item
Group.Item
DimAligned
2 点間の距離を計測する寸法線。
AcadDimAligned
AcDbAlignedDimension
2 点を結ぶ線分に対して平行に表示されます。
AltRoundDistance
AltSuppressLeadingZeros
AltSuppressTrailingZeros
AltSuppressZeroInches
AltSuppressZeroFeet
AltTextPrefix
AltTextSuffix
AltTolerancePrecision
AltToleranceSuppressLeadingZeros
AltToleranceSuppressTrailingZeros
AltToleranceSuppressZeroFeet
AltToleranceSuppressZeroInches
AltUnitsFormat
AltUnits
AltUnitsPrecision
AltUnitsScale
Application
Arrowhead1Block
Arrowhead1Type
Arrowhead2Block
Arrowhead2Type
ArrowheadSize
Color
DecimalSeparator
DimensionLineColor
DimensionLineExtend
DimensionLineWeight
DimLine1Suppress
DimLine2Suppress
DimLineInside
Document
ExtensionLineColor
ExtensionLineExtend
ExtensionLineOffset
ExtensionLineWeight
ExtLine1Point
ExtLine2Point
ExtLine1Suppress
ExtLine2Suppress
Fit
ForceLineInside
FractionFormat
Handle
HasExtensionDictionary
HorizontalTextPosition
Hyperlinks
Layer
LinearScaleFactor
Linetype
LinetypeScale
Lineweight
Measurement
Normal
ObjectID
OwnerID
PlotStyleName
PrimaryUnitsPrecision
Rotation
RoundDistance
ScaleFactor
StyleName
SuppressLeadingZeros
SuppressTrailingZeros
SuppressZeroFeet
SuppressZeroInches
TextColor
TextGap
TextHeight
TextInside
TextInsideAlign
TextMovement
TextOutsideAlign
TextOverride
TextPosition
TextPrefix
TextRotation
TextStyle
TextSuffix
ToleranceDisplay
ToleranceHeightScale
ToleranceJustification
ToleranceLowerLimit
TolerancePrecision
ToleranceSuppressLeadingZeros
ToleranceSuppressTrailingZeros
ToleranceSuppressZeroInches
ToleranceSuppressZeroFeet
ToleranceUpperLimit
UnitsFormat
VerticalTextPosition
Visible
ArrayPolar
ArrayRectangular
Copy
Delete
GetBoundingBox
GetExtensionDictionary
GetXData
Highlight
IntersectWith
Mirror
Mirror3D
Move
Rotate
Rotate3D
ScaleEntity
SetXData
TransformBy
Update
Modified ModelSpace.AddDimAligned
PaperSpace.AddDimAligned
Block.AddDimAligned
ModelSpace.Item
PaperSpace.Item
Block.Item
SelectionSet.Item
Group.Item
DimAngular
2 本の線分間の角距離または円弧の角度を
計測する寸法
AcadDimAngular
AcDb2LineAngularDimension
AngleFormat
Application
Arrowhead1Block
Arrowhead1Type
Arrowhead2Block
Arrowhead2Type
ArrowheadSize
Color
DecimalSeparator
DimensionLineColor
DimensionLineWeight
DimLine1Suppress
DimLine2Suppress
DimLineInside
Document
ExtensionLineColor
ExtensionLineExtend
ExtensionLineOffset
ExtensionLineWeight
ExtLine1EndPoint
ExtLine1StartPoint
ExtLine1Suppress
ExtLine2EndPoint
ExtLine2StartPoint
ExtLine2Suppress
Fit
ForceLineInside
Handle
HasExtensionDictionary
HorizontalTextPosition
Hyperlinks
Layer
Linetype
LinetypeScale
Lineweight
Measurement
Normal
ObjectID
OwnerID
PlotStyleName
Rotation
ScaleFactor
StyleName
SuppressLeadingZeros
SuppressTrailingZeros
TextColor
TextGap
TextHeight
TextInside
TextInsideAlign
TextMovement
TextOutsideAlign
TextOverride
TextPosition
TextPrecision
TextPrefix
TextRotation
TextStyle
TextSuffix
ToleranceDisplay
ToleranceHeightScale
ToleranceJustification
ToleranceLowerLimit
TolerancePrecision
ToleranceSuppressLeadingZeros
ToleranceSuppressTrailingZeros
ToleranceUpperLimit
VerticalTextPosition
Visible
ArrayPolar
ArrayRectangular
Copy
Delete
GetBoundingBox
GetExtensionDictionary
GetXData
Highlight
IntersectWith
Mirror
Mirror3D
Move
Rotate
Rotate3D
ScaleEntity
SetXData
TransformBy
Update
Modified ModelSpace.AddDimAngular
PaperSpace.AddDimAngular
Block.AddDimAngular
ModelSpace.Item
PaperSpace.Item
Block.Item
SelectionSet.Item
Group.Item
DimDiametric
円または円弧の直径を計測する寸法
AcadDimDiametric
AcDbDiametricDimension
AltRoundDistance
AltSuppressLeadingZeros
AltSuppressTrailingZeros
AltSuppressZeroInches
AltSuppressZeroFeet
AltTextPrefix
AltTextSuffix
AltTolerancePrecision
AltToleranceSuppressLeadingZeros
AltToleranceSuppressTrailingZeros
AltToleranceSuppressZeroInches
AltToleranceSuppressZeroFeet
AltUnitsFormat
AltUnits
AltUnitsPrecision
AltUnitsScale
Application
Arrowhead1Block
Arrowhead1Type
Arrowhead2Block
Arrowhead2Type
ArrowheadSize
CenterMarkSize
CenterType
Color
DecimalSeparator
DimensionLineColor
DimensionLineWeight
DimLine1Suppress
DimLine2Suppress
Document
ExtensionLineOffset
Fit
ForceLineInside
FractionFormat
Handle
HasExtensionDictionary
HorizontalTextPosition
Hyperlinks
Layer
LeaderLength
LinearScaleFactor
Linetype
LinetypeScale
Lineweight
Measurement
Normal
ObjectID
OwnerID
PlotStyleName
PrimaryUnitsPrecision
Rotation
RoundDistance
ScaleFactor
StyleName
SuppressLeadingZeros
SuppressTrailingZeros
SuppressZeroFeet
SuppressZeroInches
TextColor
TextGap
TextHeight
TextInside
TextInsideAlign
TextMovement
TextOutsideAlign
TextOverride
TextPosition
TextPrefix
TextRotation
TextStyle
TextSuffix
ToleranceDisplay
ToleranceHeightScale
ToleranceJustification
ToleranceLowerLimit
TolerancePrecision
ToleranceSuppressLeadingZeros
ToleranceSuppressTrailingZeros
ToleranceSuppressZeroInches
ToleranceSuppressZeroFeet
ToleranceUpperLimit
UnitsFormat
VerticalTextPosition
Visible
ArrayPolar
ArrayRectangular
Copy
Delete
GetBoundingBox
GetExtensionDictionary
GetXData
Highlight
IntersectWith
Mirror
Mirror3D
Move
Rotate
Rotate3D
ScaleEntity
SetXData
TransformBy
Update
Modified ModelSpace.AddDimDiametric
PaperSpace.AddDimDiametric
Block.AddDimDiametric
ModelSpace.Item
PaperSpace.Item
Block.Item
SelectionSet.Item
Group.Item
DimOrdinate
ある点の原点からの X 座標と Y 座標の絶対値を
計測する寸法
AcadDimOrdinate
AcDbOrdinateDimension
オブジェクトの UCS (ユーザ座標系) の
X 座標または Y 座標と単純な引出線が表示されます。
座標の絶対値は、
座標寸法の一般的標準にしたがって使用されます。
AltRoundDistance
AltSuppressLeadingZeros
AltSuppressTrailingZeros
AltSuppressZeroInches
AltSuppressZeroFeet
AltTextPrefix
AltTextSuffix
AltTolerancePrecision
AltToleranceSuppressLeadingZeros
AltToleranceSuppressTrailingZeros
AltToleranceSuppressZeroInches
AltToleranceSuppressZeroFeet
AltUnitsFormat
AltUnits
AltUnitsPrecision
AltUnitsScale
Application
ArrowheadSize
Color
DecimalSeparator
DimensionLineWeight
Document
ExtensionLineColor
ExtensionLineOffset
FractionFormat
Handle
HasExtensionDictionary
Hyperlinks
Layer
LinearScaleFactor
Linetype
LinetypeScale
Lineweight
Measurement
Normal
ObjectID
OwnerID
PlotStyleName
PrimaryUnitsPrecision
Rotation
RoundDistance
ScaleFactor
StyleName
SuppressLeadingZeros
SuppressTrailingZeros
SuppressZeroFeet
SuppressZeroInches
TextColor
TextGap
TextHeight
TextMovement
TextOverride
TextPosition
TextPrefix
TextRotation
TextStyle
TextSuffix
ToleranceDisplay
ToleranceHeightScale
ToleranceJustification
ToleranceLowerLimit
TolerancePrecision
ToleranceSuppressLeadingZeros
ToleranceSuppressTrailingZeros
ToleranceSuppressZeroInches
ToleranceSuppressZeroFeet
ToleranceUpperLimit
UnitsFormat
VerticalTextPosition
Visible
ArrayPolar
ArrayRectangular
Copy
Delete
GetBoundingBox
GetExtensionDictionary
GetXData
Highlight
IntersectWith
Mirror
Mirror3D
Move
Rotate
Rotate3D
ScaleEntity
SetXData
TransformBy
Update
Modified ModelSpace.AddDimOrdinate
PaperSpace.AddDimOrdinate
Block.AddDimOrdinate
ModelSpace.Item
PaperSpace.Item
Block.Item
SelectionSet.Item
Group.Item
DimRadial
円または円弧の半径を計測する寸法
AcadDimRadial
AcDbRadialDimension
AltRoundDistance
AltSuppressLeadingZeros
AltSuppressTrailingZeros
AltSuppressZeroInches
AltSuppressZeroFeet
AltTextPrefix
AltTextSuffix
AltTolerancePrecision
AltToleranceSuppressLeadingZeros
AltToleranceSuppressTrailingZeros
AltToleranceSuppressZeroInches
AltToleranceSuppressZeroFeet
AltUnitsFormat
AltUnits
AltUnitsPrecision
AltUnitsScale
Application
ArrowheadBlock
ArrowheadType
ArrowheadSize
CenterMarkSize
CenterType
Color
DecimalSeparator
DimensionLineColor
DimensionLineWeight
DimLineSuppress
Document
ExtensionLineOffset
Fit
ForceLineInside
FractionFormat
Handle
HasExtensionDictionary
HorizontalTextPosition
Hyperlinks
Layer
LeaderLength
LinearScaleFactor
Linetype
LinetypeScale
Lineweight
Measurement
Normal
ObjectID
OwnerID
PlotStyleName
PrimaryUnitsPrecision
Rotation
RoundDistance
ScaleFactor
StyleName
SuppressLeadingZeros
SuppressTrailingZeros
SuppressZeroFeet
SuppressZeroInches
TextColor
TextGap
TextHeight
TextInside
TextInsideAlign
TextMovement
TextOutsideAlign
TextOverride
TextPosition
TextPrefix
TextRotation
TextStyle
TextSuffix
ToleranceDisplay
ToleranceHeightScale
ToleranceJustification
ToleranceLowerLimit
TolerancePrecision
ToleranceSuppressLeadingZeros
ToleranceSuppressTrailingZeros
ToleranceSuppressZeroInches
ToleranceSuppressZeroFeet
ToleranceUpperLimit
UnitsFormat
VerticalTextPosition
Visible
ArrayPolar
ArrayRectangular
Copy
Delete
GetBoundingBox
GetExtensionDictionary
GetXData
Highlight
IntersectWith
Mirror
Mirror3D
Move
Rotate
Rotate3D
ScaleEntity
SetXData
TransformBy
Update
Modified ModelSpace.AddDimRadial
PaperSpace.AddDimRadial
Block.AddDimRadial
ModelSpace.Item
PaperSpace.Item
Block.Item
SelectionSet.Item
Group.Item
DimRotated
2 点間の距離を計測する寸法で、
所定の回転角度で表示されます。
AcadDimRotated
AltRoundDistance
AltSuppressLeadingZeros
AltSuppressTrailingZeros
AltSuppressZeroInches
AltSuppressZeroFeet
AltTextPrefix
AltTextSuffix
AltTolerancePrecision
AltToleranceSuppressLeadingZeros
AltToleranceSuppressTrailingZeros
AltToleranceSuppressZeroInches
AltToleranceSuppressZeroFeet
AltUnitsFormat
AltUnits
AltUnitsPrecision
AltUnitsScale
Application
Arrowhead1Block
Arrowhead1Type
Arrowhead2Block
Arrowhead2Type
ArrowheadSize
Color
DecimalSeparator
DimensionLineColor
DimensionLineExtend
DimensionLineWeight
DimLine1Suppress
DimLine2Suppress
DimLineInside
Document
ExtensionLineColor
ExtensionLineExtend
ExtensionLineOffset
ExtensionLineWeight
ExtLine1Suppress
ExtLine2Suppress
Fit
ForceLineInside
FractionFormat
Handle
HasExtensionDictionary
HorizontalTextPosition
Hyperlinks
Layer
LinearScaleFactor
Linetype
LinetypeScale
Lineweight
Measurement
Normal
ObjectID
OwnerID
PlotStyleName
PrimaryUnitsPrecision
Rotation
RoundDistance
ScaleFactor
StyleName
SuppressLeadingZeros
SuppressTrailingZeros
SuppressZeroFeet
SuppressZeroInches
TextColor
TextGap
TextHeight
TextInside
TextInsideAlign
TextMovement
TextOutsideAlign
TextOverride
TextPosition
TextPrefix
TextRotation
TextStyle
TextSuffix
ToleranceDisplay
ToleranceHeightScale
ToleranceJustification
ToleranceLowerLimit
TolerancePrecision
ToleranceSuppressLeadingZeros
ToleranceSuppressTrailingZeros
ToleranceSuppressZeroInches
ToleranceSuppressZeroFeet
ToleranceUpperLimit
UnitsFormat
VerticalTextPosition
Visible
ArrayPolar
ArrayRectangular
Copy
Delete
GetBoundingBox
GetExtensionDictionary
GetXData
Highlight
IntersectWith
Mirror
Mirror3D
Move
Rotate
Rotate3D
ScaleEntity
SetXData
TransformBy
Update
Modified ModelSpace.AddDimRotated
PaperSpace.AddDimRotated
Block.AddDimRotated
ModelSpace.Item
PaperSpace.Item
Block.Item
SelectionSet.Item
Group.Item
DimStyle
寸法の外観を決定する寸法設定のグループ
AcadDimStyle
 
アクティブな寸法スタイルは、
図面内で作成された新しい寸法の外観を決定します。
既存の寸法のスタイルを変更するには、
寸法の StyleName プロパティを使用します。
Application
Document
Handle
HasExtensionDictionary
Name
ObjectID
ObjectName
OwnerID
CopyFrom
Delete
GetExtensionDictionary
GetXData
SetXData
Modified DimStyles.Add DimStyles.Item
Document.ActiveDimStyle
DimStyles コレクション
図面内のすべての寸法スタイルのコレクション
AcadDimStyles
 
新しいメンバーを追加するには、Add メソッドを使用します。 
特定の寸法スタイルを選択するには Item メソッドを使用します。
コレクションのインスタンスは 1 つしかありません。 
DimStyles コレクションは、
各図面にあらかじめ定義されています。
Application
Count
Document
Handle
HasExtensionDictionary
ObjectID
ObjectName
OwnerID
Add
GetExtensionDictionary
GetXData
Item
SetXData
Modified N/A Document.DimStyles
Document
AutoCAD 図面
AcadDocument
 
アクティブなドキュメント (AutoCAD 図面) には、
VBA の ThisDrawing、または 
VB の ActiveDocument プロパティを使用して
アクセスすることができます。 
AutoCAD で一度に作業できるドキュメントは 1 つだけであり、
そのドキュメントは 1 つのデータベースを表しているため、
アクティブなドキュメントは現在のデータベースであると同時に、
現在のドキュメントであるということになります。
Active
ActiveDimStyle
ActiveLayer
ActiveLayout
ActiveLinetype
ActivePViewport
ActiveSelectionSet
ActiveSpace
ActiveTextStyle
ActiveUCS
ActiveViewport
Application
Blocks
Database
Dictionaries
DimStyles
ElevationModelSpace
ElevationPaperSpace
FullName
Groups
HWND
Layers
Layouts
Limits
Linetypes
ModelSpace
MSpace
Name
ObjectSnapMode
PaperSpace
Path
PickfirstSelectionSet
Plot
PlotConfigurations
Preferences
ReadOnly
RegisteredApplications
Saved
SelectionSets
TextStyles
UserCoordinateSystems
Utility
Viewports
Views
WindowState
WindowTitle
Activate
AuditInfo
Close
CopyObjects
EndUndoMark
Export
GetVariable
HandleToObject
Import
LoadShapeFile
New
ObjectIDToObject
Open
PurgeAll
Regen
Save
SaveAs
SendCommand
SetVariable
StartUndoMark
WBlock
Activate
BeginClose
BeginCommand
BeginDoubleClick
BeginLISP
BeginPlot
BeginRightClick
BeginSave
BeginShortcutMenuCommand
BeginShortcutMenuDefault
BeginShortcutMenuEdit
BeginShortcutMenuGrip
BeginShortcutMenuOSnap
Deactivate
EndCommand
EndLISP
EndPlot
EndSave
EndShortcutMenu
LayoutSwitched
LISPCancelled
ObjectAdded
ObjectErased
ObjectModified
SelectionChanged
WindowChanged
WindowMovedOrResized
Documents.Add
Documents.Open
Document.New
Documents.Item
Application.ActiveDocument
Documents コレクション
現在のセッションで開いている
AutoCAD 図面すべてのコレクション
AcadDocuments
 
コレクションに新しいメンバーを追加するには、
Add または、Open メソッドを使用します。 
特定のドキュメントを選択するには Item メソッドを使用します。
特定のドキュメントを閉じるには、Document オブジェクトで
Close メソッドを使用します。 
ドキュメントをすべて閉じるには、このコレクションで
Close メソッドを使用します。 

コレクションのインスタンスは 1 つしかありません。 
Documents コレクションは、
各図面にあらかじめ定義されています。
Application
Count
Add
Close
Item
Open
  N/A Application.Documents
E プロパティ メソッド イベント 作成時に用いる項目

経由する項目

Ellipse

副軸
主軸
 
 
楕円弧または完全な楕円
AcadEllipse
AcDbEllipse
閉じている場合と開いている場合 (楕円弧) があります。 
このオブジェクトは真の楕円を表現でき、
ポリラインでの近似ではありません。
Application
Area
Center
Color
Document
EndAngle
EndParameter
EndPoint
Handle
HasExtensionDictionary
Hyperlinks
Layer
Linetype
LinetypeScale
Lineweight
MajorAxis
MajorRadius
MinorAxis
MinorRadius
Normal
ObjectID
OwnerID
PlotStyleName
RadiusRatio
StartAngle
StartParameter
StartPoint
Visible
ArrayPolar
ArrayRectangular
Copy
Delete
GetBoundingBox
GetExtensionDictionary
GetXData
Highlight
IntersectWith
Mirror
Mirror3D
Move
Offset
Rotate
Rotate3D
ScaleEntity
SetXData
TransformBy
Update
Modified ModelSpace.AddEllipse
PaperSpace.AddEllipse
Block.AddEllipse
ModelSpace.Item
PaperSpace.Item
Block.Item
SelectionSet.Item
Group.Item
ExternalReference
図面に挿入された外部参照のインスタンス
AcadExternalReference
 
外部参照 (xref) は、別の図面を現在の図面にリンクします。
 ブロックとして図面を挿入すると、
ブロック定義および関連付けられたすべてのジオメトリは
現在の図面のデータベースに保存されます。 
元の図面を変更しても更新されません。
 しかし、外部参照として図面を挿入した場合は、
元の図面を変更すると更新されます。 
外部参照が含まれている図面は、
常に各外部参照ファイルの最後の編集結果を反映しています。
ブロック参照のように、AutoCAD は
現在の図面に単一のオブジェクトとして外部参照を表示します。
しかし、外部参照はファイル サイズを著しく増やすことはなく、
分解することもできません。
 ブロック参照の場合と同様に、
図面にアタッチされた外部参照をネストすることができます。
Application
Color
Document
Handle
HasAttributes
HasExtensionDictionary
Hyperlinks
InsertionPoint
Layer
Linetype
LinetypeScale
Lineweight
Name
Normal
ObjectID
ObjectName
OwnerID
Path
PlotStyleName
Rotation
Visible
XScaleFactor
YScaleFactor
ZScaleFactor
ArrayPolar
ArrayRectangular
Copy
Delete
GetBoundingBox
GetConstantAttributes
GetExtensionDictionary
GetXData
Highlight
IntersectWith
Mirror3D
Mirror
Move
Rotate3D
Rotate
ScaleEntity
SetXData
TransformBy
Update
Modified ModelSpace.AddExternalReference
PaperSpace.AddExternalReference
Block.AddExternalReference
ModelSpace.Item
PaperSpace.Item
Block.Item
SelectionSet.Item
Group.Item
F プロパティ メソッド イベント 作成時に用いる項目

経由する項目

G プロパティ メソッド イベント 作成時に用いる項目

経由する項目

Group
名前の付いた選択セット オブジェクト
AcadGroup
 
グループを作成するには、Add メソッドを使用します。
Application
Color
Count
Document
Handle
HasExtensionDictionary
Layer
Linetype
LinetypeScale
Name
ObjectID
ObjectName
OwnerID
PlotStyleName
Visible
AppendItems
Delete
GetExtensionDictionary
GetXData
Highlight
Item
RemoveItems
SetXData
Update
Modified Groups.Add Groups.Item
Groups コレクション
図面内のすべてのグループのコレクション
AcadGroups
 
コレクションのインスタンスは 1 つしかありません。 
Groups コレクションは、
各図面にあらかじめ定義されています。
Application
Count
Document
Handle
HasExtensionDictionary
ObjectID
ObjectName
OwnerID
Add
GetExtensionDictionary
GetXData
Item
SetXData
Modified N/A Document.Groups
H プロパティ メソッド イベント 作成時に用いる項目

経由する項目

Hatch
線分パターンによる領域塗り潰し
AcadHatch
AcDbHatch
ハッチング パターンを作成するには、まず、
AddHatch メソッドを使用してハッチング オブジェクトを
作成します。 
ハッチング オブジェクトを作成した後、
AppendOuterLoop メソッドを使って外側ループを追加します。
外側のループは閉じたループで、内側のループより先に
作成しなければなりません。
有効な外側ループを作成したら、AppendInnerLoop メソッドを
使って、内側ループを 1 つずつ追加します。

警告:
いったんハッチング オブジェクトを作成した場合、
有効な AutoCAD オブジェクトにするため
外側のループをハッチング オブジェクトに
追加しなければなりません。
AppendOuterLoop メソッドの呼び出し以外の
操作をしようとした場合、
AutoCAD は予期できない状態に陥ります。
Application
AssociativeHatch
Color
Document
Elevation
Handle
HasExtensionDictionary
HatchStyle
Hyperlinks
ISOPenWidth
Layer
Linetype
LinetypeScale
Lineweight
Normal
NumberOfLoops
ObjectID
OwnerID
PatternAngle
PatternDouble
PatternName
PatternScale
PatternSpace
PatternType
PlotStyleName
Visible
AppendInnerLoop
AppendOuterLoop
ArrayPolar
ArrayRectangular
Copy
Delete
Evaluate
GetBoundingBox
GetExtensionDictionary
GetLoopAt
GetXData
Highlight
InsertLoopAt
IntersectWith
Mirror
Mirror3D
Move
Rotate
Rotate3D
ScaleEntity
SetPattern
SetXData
TransformBy
Update
Modified ModelSpace.AddHatch
PaperSpace.AddHatch
Block.AddHatch
ModelSpace.Item
PaperSpace.Item
Block.Item
SelectionSet.Item
Group.Item
Hyperlink
URL および URL の説明
AcadHyperlink
 
URL および URL の説明は、
対応する図形の XData 内部に保存されています。
Hyperlink オブジェクト自体は図面と一緒には保存されません。
つまり、図形に対する Hyperlink オブジェクトを要求するたびに、
新しい Hyperlink オブジェクトが作成され、
そのハイパーリンクの URL および URL の説明が
XData から読み出されます。
Application
URL
URLDescription
URLNamedLocation
Delete   Hyperlinks.Add Hyperlinks.Item
Hyperlinks コレクション
指定された図形の
すべてのハイパーリンクのコレクション
AcadHyperlinks
 
Application
Count
Add
Item
  N/A すべての図形の
Hyperlinks プロパティ
I プロパティ メソッド イベント 作成時に用いる項目

経由する項目

IDPair
コピー元オブジェクトおよびコピー先オブジェクトの
両方のオブジェクト ID を含む
CopyObjects メソッドとともに使用する
特殊なオブジェクト
AcadIDPair
 
IDPair オブジェクトは、
CopyObjects メソッドでオプションのパラメータとして使用される
一過性のオブジェクトです。
CopyObjects メソッドにより、
コピー元オブジェクトのオブジェクト ID および
コピーされて新たに作成されたオブジェクトのオブジェクト ID 
とともに IDPair オブジェクトが追加され、
コピー元の全オブジェクトと作成された全オブジェクトとの間の
マップを作成します。
 IDPair オブジェクトは、
処理中にコピーされたすべてのオブジェクトを返します。 
これには、オブジェクトの主セットを所有するか、
オブジェクトの主セットに所有されるすべてのオブジェクトと
同様に、コピーされたオブジェクトの主セットが含まれます。
IDPair オブジェクトには、
コピーおよび変換処理に関する情報が含まれています。 

このオブジェクトは高度な複製機能を実行するために
使用されます。一般のユーザは、このオプション機能の
使用を避けてください。
Application
IsCloned
IsOwnerXlated
IsPrimary
Key
Value
なし   CopyObjects メソッドを通じて
追加されるユーザ定義変数
ユーザ定義変数
J プロパティ メソッド イベント 作成時に用いる項目

経由する項目

K プロパティ メソッド イベント 作成時に用いる項目

経由する項目

L プロパティ メソッド イベント 作成時に用いる項目

経由する項目

Layer
データの論理上のグループ分け
図面上の透明なトレーシング ペーパーのようなもの
AcadLayer
 
新しく作成するオブジェクトはすべて、
アクティブな画層に追加されます。 
画層をアクティブにするには、
ActiveLayer
プロパティを使用します。
Application
Color
Document
Freeze
Handle
HasExtensionDictionary
LayerOn
Linetype
Lineweight
Lock
Name
ObjectID
ObjectName
OwnerID
PlotStyleName
Plottable
ViewportDefault
Delete
GetExtensionDictionary
GetXData
SetXData
Modified Layers.Add Layers.Item
Document.ActiveLayer
Layers コレクション
図面内のすべての画層のコレクション
AcadLayers
 
コレクションのインスタンスは 1 つしかありません。 
Layers コレクションは、
各図面にあらかじめ定義されています。
Application
Count
Document
Handle
HasExtensionDictionary
ObjectID
ObjectName
OwnerID
Add
GetExtensionDictionary
GetXData
Item
SetXData
  N/A Document.Layers
LayerStateManager
画層設定マネージャが使う、画層設定オブジェクト
LayerStateManager
 
注記
LayerStateManager オブジェクトは保存された画層設定の
一連の機能を提供します。LayerStateManager は画層の
プロパティを定義した XRecord オブジェクトを操作します。
これらの XRecord は、図面の Layers コレクションの
拡張ディクショナリである ACAD_LAYERSTATE ディクショナリに
保存されます。
 (拡張ディクショナリは、オブジェクトにデータを割り当てる
メカニズムです。すべてのオブジェクトは、1 つ拡張ディクショナリ
を持つことができます。) 
AutoCAD が画層設定をどのように保存するかについて、
詳しくは、 『ActiveX/VBA 開発用ガイド』の
 「AutoCADがどのように画層の設定を保存するかを理解する」
(*)  
を参照してください。 
LayerStateManager オブジェクトをロードした後は、
オブジェクトのメソッドにアクセスする前に、
データベースへ割り当てをしなければなりません。
LayerStateManager オブジェクトをデータベースへ
割り当てるために、SetDatabase メソッドを使います。
 
(*): baseタグを使用せずフルパスでURLを設定しています

Mask

Delete
Export
Import
Rename
Restore
Save
SetDatabase
  作成時に用いる項目
  
 
経由する項目
 GetInterfaceObject("AutoCAD.AcadLayerStateManager")
Layout
モデル空間ブロックまたはペーパー空間ブロックの
印刷設定および表示プロパティ
AcadLayout
 
Application
Block
CanonicalMediaName
CenterPlot
ConfigName
Document
GetCanonicalMediaNames
GetLocaleMediaName
GetPlotDeviceNames
GetPlotStyleTableNames
Handle
HasExtensionDictionary
ModelType
Name
ObjectID
ObjectName
OwnerID
PaperUnits
PlotHidden
PlotOrigin
PlotRotation
PlotType
PlotViewportBorders
PlotViewportsFirst
PlotWithLineweights
PlotWithPlotStyles
RefreshPlotDeviceInfo
ScaleLineweights
ShowPlotStyles
StandardScale
StyleSheet
TabOrder
UseStandardScale
ViewToPlot
Delete
GetCustomScale
GetExtensionDictionary
GetPaperMargins
GetPaperSize
GetWindowToPlot
GetXData
SetCustomScale
SetWindowToPlot
SetXData
Modified Layouts.Add Layouts.Item
Document.ActiveLayout
ModelSpace.Layout
PaperSpace.Layout
Block.Layout
Layouts コレクション
図面内のすべてのレイアウトのコレクション
AcadLayouts
 
図面に最大 255 レイアウトを作成できます。
ただし、Layouts コレクションのインスタンスは
1 つしかありません。 
Layouts コレクションは、各ドキュメントに
あらかじめ定義されています。
Application
Count
Document
Handle
HasExtensionDictionary
ObjectID
ObjectName
OwnerID
Add
GetExtensionDictionary
GetXData
Item
SetXData
  N/A Document.Layouts
Leader
スプライン セグメントまたは直線セグメントに
アタッチされた矢印から構成されるオブジェクト
AcadLeader
AcDbLeader
Annotation
Application
ArrowheadBlock
ArrowheadSize
ArrowheadType
Color
Coordinate
Coordinates
Document
DimensionLineColor
Handle
HasExtensionDictionary
Hyperlinks
Layer
Linetype
LinetypeScale
Lineweight
Normal
ObjectID
OwnerID
PlotStyleName
ScaleFactor
StyleName
TextGap
Type
VerticalTextPosition
Visible
ArrayPolar
ArrayRectangular
Copy
Delete
Evaluate
GetBoundingBox
GetExtensionDictionary
GetXData
Highlight
IntersectWith
Mirror
Mirror3D
Move
Rotate
Rotate3D
ScaleEntity
SetXData
TransformBy
Update
Modified ModelSpace.AddLeader
PaperSpace.AddLeader
Block.AddLeader
ModelSpace.Item
PaperSpace.Item
Block.Item
SelectionSet.Item
Group.Item
LightweightPolyline
線分と円弧セグメントで構成される
幅が調整できる 2D 線分
(ライトウェイト ポリライン)
AcadLWPolyline
AcDbPolyline
Application
Area
Closed
Color
ConstantWidth
Coordinate
Coordinates
Document
Elevation
Handle
HasExtensionDictionary
Hyperlinks
Layer
Linetype
LinetypeGeneration
LinetypeScale
Lineweight
Normal
ObjectID
OwnerID
PlotStyleName
Thickness
Visible
AddVertex
ArrayPolar
ArrayRectangular
Copy
Delete
Explode
GetBoundingBox
GetBulge
GetExtensionDictionary
GetWidth
GetXData
Highlight
IntersectWith
Mirror
Mirror3D
Move
Offset
Rotate
Rotate3D
ScaleEntity
SetBulge
SetWidth
SetXData
TransformBy
Update
Modified ModelSpace.AddLightweightPolyline
PaperSpace.AddLightweightPolyline
Block.AddLightweightPolyline
ModelSpace.Item
PaperSpace.Item
Block.Item
SelectionSet.Item
Group.Item
Line
1 つの線分セグメント
AcadLine
AcDbLine
Angle
Application
Color
Document
Delta
EndPoint
Handle
HasExtensionDictionary
Hyperlinks
Layer
Length
Linetype
LinetypeScale
Lineweight
Normal
ObjectID
OwnerID
PlotStyleName
StartPoint
Thickness
Visible
ArrayPolar
ArrayRectangular
Copy
Delete
GetBoundingBox
GetExtensionDictionary
GetXData
Highlight
IntersectWith
Mirror
Mirror3D
Move
Offset
Rotate
Rotate3D
ScaleEntity
SetXData
TransformBy
Update
Modified ModelSpace.AddLine
PaperSpace.AddLine
Block.AddLine
ModelSpace.Item
PaperSpace.Item
Block.Item
SelectionSet.Item
Group.Item
Linetype
ダッシュ、ドット、スペースの
組み合わせから構成された線の特性
AcadLinetype
 
Add メソッドを使用した場合、既定値の線種をプログラムによって
作成することしかできません。
しかし、Load メソッドを使えば、プログラムによって
既存の線種を図面にロードすることができます。
Application
Document
Description
Handle
HasExtensionDictionary
Name
ObjectID
ObjectName
OwnerID
Delete
GetExtensionDictionary
GetXData
SetXData
Modified Linetypes.Add
Linetypes.Load
Linetypes.Item
Document.ActiveLinetype
Linetypes コレクション
図面内のすべての線種のコレクション
AcadLineTypes
 
図面で作成できる線種の数に制限はありません。 
ただし、各図面に対する Linetypes コレクションのインスタンスは
1 つだけです。
Linetypes プロパティを使用して、複数の参照を
作成することができます。
 オブジェクトを操作した後、参照は自動的に解放されます。
Application
Count
Document
Handle
HasExtensionDictionary
ObjectID
ObjectName
OwnerID
Add
GetExtensionDictionary
GetXData
Item
Load
SetXData
Modified N/A Document.Linetypes
M プロパティ メソッド イベント 作成時に用いる項目

経由する項目

MenuBar コレクション
現在の AutoCAD のメニュー バーを示す PopupMenu オブジェクトのコレクション
AcadMenuBar
 
MenuBar オブジェクトには、AutoCAD のメニュー バーに
現在表示されているすべてのメニューが含まれています。 
現在ロードされているメニュー グループのメニューは
どれもメニュー バーに表示することができます。 
メニュー バーにメニューを表示するには、
PopupMenu オブジェクトの InsertInMenuBar メソッドを
使用します。 
現在のメニュー バーからメニューを取り除くには、
同じ PopupMenu オブジェクトの
RemoveFromMenuBar メソッドを使用します。 
MenuBar コレクションは、
作成したり削除したりすることはできません。
Application
Count
Parent
Item   N/A Application.MenuBar
MenuGroup
AutoCAD メニュー グループ
AcadMenuGroup
 
Application
MenuFileName
Menus
Name
Parent
Toolbars
Type
Save
SaveAs
Unload
  MenuGroups.Load MenuGroups.Item
MenuGroups コレクション
現在の AutoCAD のセッションに
ロードされたすべてのメニュー グループを示す
MenuGroup オブジェクトのコレクション
AcadMenuGroups
 
Application
Count
Parent
Item
Load
  N/A Application.MenuGroups
MInsertBlock
元のブロック 挿入されたブロックの配列
ブロック参照の矩形状配列複写
AcadMInsertBlock
AcDbMInsertBlock
図面に MInsertBlock を追加するには、
AddMInsertBlock
メソッドを使用します。 
MInsertBlock の編集または値の取得を行うには、
次に示すメソッドとプロパティを使用します。
Application
Color
Columns
ColumnSpacing
Document
Handle
HasAttributes
HasExtensionDictionary
Hyperlinks
InsertionPoint
Layer
Linetype
LinetypeScale
Lineweight
Name
Normal
ObjectID
ObjectName
OwnerID
PlotStyleName
Rotation
Rows
RowSpacing
Visible
XScaleFactor
YScaleFactor
ZScaleFactor
ArrayPolar
ArrayRectangular
Copy
Delete
Explode
GetAttributes
GetBoundingBox
GetConstantAttributes
GetExtensionDictionary
GetXData
Highlight
IntersectWith
Mirror3D
Mirror
Move
Rotate3D
Rotate
ScaleEntity
SetXData
TransformBy
Update
Modified ModelSpace.AddMInsertBlock
PaperSpace.AddMInsertBlock
Block.AddMInsertBlock
ModelSpace.Item
PaperSpace.Item
Block.Item
SelectionSet.Item
Group.Item
MLine
複数の平行な線分
AcadMLine
AcDbMline
マルチラインは、最大 16 の線分から構成することができます。
Application
Color
Coordinates
Document
Handle
HasExtensionDictionary
Hyperlinks
Layer
Linetype
LinetypeScale
Lineweight
ObjectID
ObjectName
OwnerID
PlotStyleName
StyleName
Visible
ArrayPolar
ArrayRectangular
Copy
Delete
GetBoundingBox
GetExtensionDictionary
GetXData
Highlight
IntersectWith
Mirror
Mirror3D
Move
Rotate
Rotate3D
ScaleEntity
SetXData
TransformBy
Update
Modified ModelSpace.AddMLine
PaperSpace.AddMLine
Block.AddMLine
ModelSpace.Item
PaperSpace.Item
Block.Item
SelectionSet.Item
Group.Item
ModelSpace コレクション
モデル空間のすべての図形を含む、
特殊な Block オブジェクト
AcadModelSpace
このコレクションは、モデル空間のすべてのオブジェクトを
示しています。モデル空間に新しいオブジェクトを追加するには、
右に示すリストの Add* メソッドを使用します。
 
このコレクションは、実際にはブロックなので、
ブロックの特性をいくつか備えています。たとえば、
このコレクションに関連付けられている Layout オブジェクトを
持っています。加えて、このコレクションのすべてのオブジェクトは、
*MODEL_SPACE という名前のブロックの Blocks コレクションにも
見られます。
 *MODEL_SPACE という名前のブロックおよび
ModelSpace コレクションの両方が、実際に同じデータを示しています。
ModelSpace コレクションは、モデル空間でより早く簡単な方法で
データにアクセスする目的で作成されました。
ModelSpace コレクションを作成したり削除したりすることは
できません。
 
ModelSpace コレクションは、
図面に常に 1 つだけしか用意されません。
Application
Count
Document
Handle
HasExtensionDictionary
Layout
Name
Add3DFace
Add3DMesh
Add3DPoly
AddArc
AddAttribute
AddBox
AddCircle
AddCone
AddCustomObject
AddCylinder
AddDim3PointAngular
AddDimAligned
AddDimAngular
AddDimDiametric
AddDimOrdinate
AddDimRadial
AddDimRotated
AddEllipse
AddEllipticalCone
AddEllipticalCylinder
AddExtrudedSolid
AddExtrudedSolidAlongPath
AddHatch
AddLeader
AddLightweightPolyline
AddLine
AddMLine
AddMText
AddPoint
AddPolyfaceMesh
AddPolyline
AddRaster
AddRay
AddRegion
AddRevolvedSolid
AddShape
AddSolid
AddSphere
AddSpline
AddText
AddTolerance
AddTorus
AddTrace
AddWedge
AddXline
AttachExternalReference
InsertBlock
Item
Modified N/A Document.ModelSpace
MText
印刷されない文字境界内に収まる
複数行にわたる文字列
AcadMtext
AcDbMText
文字境界を定義し、段落の幅と位置合わせを指定します。 
各 MText オブジェクトは、
行数には関係なく単一オブジェクトとして処理されます。 
文字境界は印刷されず、オブジェクトの枠組みの一部となります。
Application
AttachmentPoint
Color
Document
DrawingDirection
Handle
HasExtensionDictionary
Height
Hyperlinks
InsertionPoint
Layer
LineSpacingFactor
LineSpacingStyle
Linetype
LinetypeScale
Lineweight
Normal
ObjectID
ObjectName
OwnerID
PlotStyleName
Rotation
StyleName
TextString
Visible
Width
ArrayPolar
ArrayRectangular
Copy
Delete
GetBoundingBox
GetExtensionDictionary
GetXData
Highlight
IntersectWith
Mirror
Mirror3D
Move
Rotate
Rotate3D
ScaleEntity
SetXData
TransformBy
Update
Modified ModelSpace.AddMText
PaperSpace.AddMText
Block.AddMText
ModelSpace.Item
PaperSpace.Item
Block.Item
SelectionSet.Item
Group.Item

オブジェクト
図と説明 (説明は、AutoCAD 2000i Helpより引用)
VBA オブジェクト名
EntityName
注意 Release 14.01 以降に削除された既存のメソッドなので
AutoCAD ActiveX ObjectName プロパティを使用するか、
VB および VBA 内で TypeOf キーワードまたは
TypeName 関数を使用してください。
備考 (AutoCAD 2000i Helpより引用)
プロパティ メソッド イベント  
 
作成時に用いる項目
 
新規データ
作成・追加など
 
 
経由する項目
 
既存データ
編集・参照など
           
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ブックマーク用に空白を設けています