AXDBLib Interface Definition
General Information
Library:AXDBLib (AutoCAD/ObjectDBX Common 16.0 Type Library)
File:D:\Program Files\Common Files\Autodesk Shared\axdb16enu.tlb
GUID:{C295FFF9-3572-4ED2-9E42-0DAADB8D93EE}
Version:1.0
Enumerations
This section lists enumerations exposed by AXDBLib.
Public Enum Ac3DPolylineType
acSimple3DPoly=0
acQuadSpline3DPoly=1
acCubicSpline3DPoly=2
End Enum
Public Enum AcActiveSpace
acPaperSpace=0
acModelSpace=1
End Enum
Public Enum AcadSecurityParamsConstants
ACADSECURITYPARAMS_ALGID_RC4=26625
End Enum
Public Enum AcadSecurityParamsType
ACADSECURITYPARAMS_ENCRYPT_DATA=1
ACADSECURITYPARAMS_ENCRYPT_PROPS=2
ACADSECURITYPARAMS_SIGN_DATA=16
ACADSECURITYPARAMS_ADD_TIMESTAMP=32
End Enum
Public Enum AcAlignment
acAlignmentLeft=0
acAlignmentCenter=1
acAlignmentRight=2
acAlignmentAligned=3
acAlignmentMiddle=4
acAlignmentFit=5
acAlignmentTopLeft=6
acAlignmentTopCenter=7
acAlignmentTopRight=8
acAlignmentMiddleLeft=9
acAlignmentMiddleCenter=10
acAlignmentMiddleRight=11
acAlignmentBottomLeft=12
acAlignmentBottomCenter=13
acAlignmentBottomRight=14
End Enum
Public Enum AcAlignmentPointAcquisition
acAlignPntAcquisitionAutomatic=0
acAlignPntAcquisitionShiftToAcquire=1
End Enum
Public Enum AcAngleUnits
acDegrees=0
acDegreeMinuteSeconds=1
acGrads=2
acRadians=3
End Enum
Public Enum AcARXDemandLoad
acDemanLoadDisable=0
acDemandLoadOnObjectDetect=1
acDemandLoadCmdInvoke=2
End Enum
Public Enum AcAttachmentPoint
acAttachmentPointTopLeft=1
acAttachmentPointTopCenter=2
acAttachmentPointTopRight=3
acAttachmentPointMiddleLeft=4
acAttachmentPointMiddleCenter=5
acAttachmentPointMiddleRight=6
acAttachmentPointBottomLeft=7
acAttachmentPointBottomCenter=8
acAttachmentPointBottomRight=9
End Enum
Public Enum AcAttributeMode
acAttributeModeNormal=0
acAttributeModeInvisible=1
acAttributeModeConstant=2
acAttributeModeVerify=4
acAttributeModePreset=8
End Enum
Public Enum AcBoolean
acFalse=0
acTrue=1
End Enum
Public Enum AcBooleanType
acUnion=0
acIntersection=1
acSubtraction=2
End Enum
Public Enum AcColor
acByBlock=0
acRed=1
acYellow=2
acGreen=3
acCyan=4
acBlue=5
acMagenta=6
acWhite=7
acByLayer=256
End Enum
Public Enum AcColorMethod
acColorMethodByLayer=192
acColorMethodByBlock=193
acColorMethodByRGB=194
acColorMethodByACI=195
acColorMethodForeground=197
End Enum
Public Enum AcCoordinateSystem
acWorld=0
acUCS=1
acDisplayDCS=2
acPaperSpaceDCS=3
acOCS=4
End Enum
Public Enum AcDimArrowheadType
acArrowDefault=0
acArrowClosedBlank=1
acArrowClosed=2
acArrowDot=3
acArrowArchTick=4
acArrowOblique=5
acArrowOpen=6
acArrowOrigin=7
acArrowOrigin2=8
acArrowOpen90=9
acArrowOpen30=10
acArrowDotSmall=11
acArrowDotBlank=12
acArrowSmall=13
acArrowBoxBlank=14
acArrowBoxFilled=15
acArrowDatumBlank=16
acArrowDatumFilled=17
acArrowIntegral=18
acArrowNone=19
acArrowUserDefined=20
End Enum
Public Enum AcDimCenterType
acCenterMark=0
acCenterLine=1
acCenterNone=2
End Enum
Public Enum AcDimFit
acTextAndArrows=0
acArrowsOnly=1
acTextOnly=2
acBestFit=3
End Enum
Public Enum AcDimFractionType
acHorizontal=0
acDiagonal=1
acNotStacked=2
End Enum
Public Enum AcDimHorizontalJustification
acHorzCentered=0
acFirstExtensionLine=1
acSecondExtensionLine=2
acOverFirstExtension=3
acOverSecondExtension=4
End Enum
Public Enum AcDimLUnits
acDimLScientific=1
acDimLDecimal=2
acDimLEngineering=3
acDimLArchitectural=4
acDimLFractional=5
acDimLWindowsDesktop=6
End Enum
Public Enum AcDimPrecision
acDimPrecisionZero=0
acDimPrecisionOne=1
acDimPrecisionTwo=2
acDimPrecisionThree=3
acDimPrecisionFour=4
acDimPrecisionFive=5
acDimPrecisionSix=6
acDimPrecisionSeven=7
acDimPrecisionEight=8
End Enum
Public Enum AcDimTextMovement
acDimLineWithText=0
acMoveTextAddLeader=1
acMoveTextNoLeader=2
End Enum
Public Enum AcDimToleranceJustify
acTolBottom=0
acTolMiddle=1
acTolTop=2
End Enum
Public Enum AcDimToleranceMethod
acTolNone=0
acTolSymmetrical=1
acTolDeviation=2
acTolLimits=3
acTolBasic=4
End Enum
Public Enum AcDimUnits
acDimScientific=1
acDimDecimal=2
acDimEngineering=3
acDimArchitecturalStacked=4
acDimFractionalStacked=5
acDimArchitectural=6
acDimFractional=7
acDimWindowsDesktop=8
End Enum
Public Enum AcDimVerticalJustification
acVertCentered=0
acAbove=1
acOutside=2
acJIS=3
End Enum
Public Enum AcDragDisplayMode
acDragDoNotDisplay=0
acDragDisplayOnRequest=1
acDragDisplayAutomatically=2
End Enum
Public Enum AcDrawingAreaSCMCommand
acEnter=0
acEnableSCMOptions=1
acEnableSCM=2
End Enum
Public Enum AcDrawingAreaSCMDefault
acRepeatLastCommand=0
acSCM=1
End Enum
Public Enum AcDrawingAreaSCMEdit
acEdRepeatLastCommand=0
acEdSCM=1
End Enum
Public Enum AcDrawingAreaShortCutMenu
acNoDrawingAreaShortCutMenu=0
acUseDefaultDrawingAreaShortCutMenu=1
End Enum
Public Enum AcDrawingDirection
acLeftToRight=1
acRightToLeft=2
acTopToBottom=3
acBottomToTop=4
acByStyle=5
End Enum
Public Enum AcEntityName
ac3dFace=1
ac3dPolyline=2
ac3dSolid=3
acArc=4
acAttribute=5
acAttributeReference=6
acBlockReference=7
acCircle=8
acDimAligned=9
acDimAngular=10
acDimDiametric=12
acDimOrdinate=13
acDimRadial=14
acDimRotated=15
acEllipse=16
acHatch=17
acLeader=18
acLine=19
acMtext=21
acPoint=22
acPolyline=23
acPolylineLight=24
acPolymesh=25
acRaster=26
acRay=27
acRegion=28
acShape=29
acSolid=30
acSpline=31
acText=32
acTolerance=33
acTrace=34
acPViewport=35
acXline=36
acGroup=37
acMInsertBlock=38
acPolyfaceMesh=39
acMLine=40
acDim3PointAngular=41
acExternalReference=42
End Enum
Public Enum AcExtendOption
acExtendNone=0
acExtendThisEntity=1
acExtendOtherEntity=2
acExtendBoth=3
End Enum
Public Enum AcGradientPatternType
acPreDefinedGradient=0
acUserDefinedGradient=1
End Enum
Public Enum AcHatchObjectType
acHatchObject=0
acGradientObject=1
End Enum
Public Enum AcHatchStyle
acHatchStyleNormal=0
acHatchStyleOuter=1
acHatchStyleIgnore=2
End Enum
Public Enum AcHorizontalAlignment
acHorizontalAlignmentLeft=0
acHorizontalAlignmentCenter=1
acHorizontalAlignmentRight=2
acHorizontalAlignmentAligned=3
acHorizontalAlignmentMiddle=4
acHorizontalAlignmentFit=5
End Enum
Public Enum AcInsertUnits
acInsertUnitsUnitless=0
acInsertUnitsInches=1
acInsertUnitsFeet=2
acInsertUnitsMiles=3
acInsertUnitsMillimeters=4
acInsertUnitsCentimeters=5
acInsertUnitsMeters=6
acInsertUnitsKilometers=7
acInsertUnitsMicroinches=8
acInsertUnitsMils=9
acInsertUnitsYards=10
acInsertUnitsAngstroms=11
acInsertUnitsNanometers=12
acInsertUnitsMicrons=13
acInsertUnitsDecimeters=14
acInsertUnitsDecameters=15
acInsertUnitsHectometers=16
acInsertUnitsGigameters=17
acInsertUnitsAstronomicalUnits=18
acInsertUnitsLightYears=19
acInsertUnitsParsecs=20
End Enum
Public Enum AcInsertUnitsAction
acInsertUnitsPrompt=0
acInsertUnitsAutoAssign=1
End Enum
Public Enum AcISOPenWidth
acPenWidth013=13
acPenWidth018=18
acPenWidth025=25
acPenWidth035=35
acPenWidth050=50
acPenWidth070=70
acPenWidth100=100
acPenWidth140=140
acPenWidth200=200
acPenWidthUnk=-1
End Enum
Public Enum AcKeyboardAccelerator
acPreferenceClassic=0
acPreferenceCustom=1
End Enum
Public Enum AcKeyboardPriority
acKeyboardRunningObjSnap=0
acKeyboardEntry=1
acKeyboardEntryExceptScripts=2
End Enum
Public Enum AcLayerStateMask
acLsNone=0
acLsOn=1
acLsFrozen=2
acLsLocked=4
acLsPlot=8
acLsNewViewport=16
acLsColor=32
acLsLineType=64
acLsLineWeight=128
acLsPlotStyle=256
acLsAll=65535
End Enum
Public Enum AcLeaderType
acLineNoArrow=0
acSplineNoArrow=1
acLineWithArrow=2
acSplineWithArrow=3
End Enum
Public Enum AcLineSpacingStyle
acLineSpacingStyleAtLeast=1
acLineSpacingStyleExactly=2
End Enum
Public Enum AcLineWeight
acLnWt000=0
acLnWt005=5
acLnWt009=9
acLnWt013=13
acLnWt015=15
acLnWt018=18
acLnWt020=20
acLnWt025=25
acLnWt030=30
acLnWt035=35
acLnWt040=40
acLnWt050=50
acLnWt053=53
acLnWt060=60
acLnWt070=70
acLnWt080=80
acLnWt090=90
acLnWt100=100
acLnWt106=106
acLnWt120=120
acLnWt140=140
acLnWt158=158
acLnWt200=200
acLnWt211=211
acLnWtByLayer=-1
acLnWtByBlock=-2
acLnWtByLwDefault=-3
End Enum
Public Enum AcLoadPalette
acPaletteByDrawing=0
acPaletteBySession=1
End Enum
Public Enum AcLoopType
acHatchLoopTypeDefault=0
acHatchLoopTypeExternal=1
acHatchLoopTypePolyline=2
acHatchLoopTypeDerived=4
acHatchLoopTypeTextbox=8
End Enum
Public Enum AcMeasurementUnits
acEnglish=0
acMetric=1
End Enum
Public Enum AcMenuFileType
acMenuFileCompiled=0
acMenuFileSource=1
End Enum
Public Enum AcMenuGroupType
acBaseMenuGroup=0
acPartialMenuGroup=1
End Enum
Public Enum AcMenuItemType
acMenuItem=0
acMenuSeparator=1
acMenuSubMenu=2
End Enum
Public Enum AcOleQuality
acOQLineArt=0
acOQText=1
acOQGraphics=2
acOQPhoto=3
acOQHighPhoto=4
End Enum
Public Enum AcOnOff
acOff=0
acOn=1
End Enum
Public Enum AcPatternType
acHatchPatternTypeUserDefined=0
acHatchPatternTypePreDefined=1
acHatchPatternTypeCustomDefined=2
End Enum
Public Enum AcPlotOrientation
acPlotOrientationPortrait=0
acPlotOrientationLandscape=1
End Enum
Public Enum AcPlotPaperUnits
acInches=0
acMillimeters=1
acPixels=2
End Enum
Public Enum AcPlotPolicy
acPolicyNamed=0
acPolicyLegacy=1
End Enum
Public Enum AcPlotPolicyForLegacyDwgs
acPolicyLegacyDefault=0
acPolicyLegacyQuery=1
acPolicyLegacyLegacy=2
End Enum
Public Enum AcPlotPolicyForNewDwgs
acPolicyNewDefault=0
acPolicyNewLegacy=1
End Enum
Public Enum AcPlotRotation
ac0degrees=0
ac90degrees=1
ac180degrees=2
ac270degrees=3
End Enum
Public Enum AcPlotScale
acScaleToFit=0
ac1_128in_1ft=1
ac1_64in_1ft=2
ac1_32in_1ft=3
ac1_16in_1ft=4
ac3_32in_1ft=5
ac1_8in_1ft=6
ac3_16in_1ft=7
ac1_4in_1ft=8
ac3_8in_1ft=9
ac1_2in_1ft=10
ac3_4in_1ft=11
ac1in_1ft=12
ac3in_1ft=13
ac6in_1ft=14
ac1ft_1ft=15
ac1_1=16
ac1_2=17
ac1_4=18
ac1_8=19
ac1_10=20
ac1_16=21
ac1_20=22
ac1_30=23
ac1_40=24
ac1_50=25
ac1_100=26
ac2_1=27
ac4_1=28
ac8_1=29
ac10_1=30
ac100_1=31
End Enum
Public Enum AcPlotType
acDisplay=0
acExtents=1
acLimits=2
acView=3
acWindow=4
acLayout=5
End Enum
Public Enum AcPolylineType
acSimplePoly=0
acFitCurvePoly=1
acQuadSplinePoly=2
acCubicSplinePoly=3
End Enum
Public Enum AcPolymeshType
acSimpleMesh=0
acQuadSurfaceMesh=5
acCubicSurfaceMesh=6
acBezierSurfaceMesh=8
End Enum
Public Enum AcPreviewMode
acPartialPreview=0
acFullPreview=1
End Enum
Public Enum AcPrinterSpoolAlert
acPrinterAlwaysAlert=0
acPrinterAlertOnce=1
acPrinterNeverAlertLogOnce=2
acPrinterNeverAlert=3
End Enum
Public Enum AcProxyImage
acProxyNotShow=0
acProxyShow=1
acProxyBoundingBox=2
End Enum
Public Enum AcRegenType
acActiveViewport=0
acAllViewports=1
End Enum
Public Enum AcSaveAsType
acUnknown=-1
acR12_dxf=1
acR13_dwg=4
acR13_dxf=5
acR14_dwg=8
acR14_dxf=9
ac2000_dwg=12
ac2000_dxf=13
ac2000_Template=14
ac2004_dwg=24
ac2004_dxf=25
ac2004_Template=26
acNative=24
acR15_dwg=12
acR15_dxf=13
acR15_Template=14
acR18_dwg=24
acR18_dxf=25
acR18_Template=26
End Enum
Public Enum AcSelect
acSelectionSetWindow=0
acSelectionSetCrossing=1
acSelectionSetFence=2
acSelectionSetPrevious=3
acSelectionSetLast=4
acSelectionSetAll=5
acSelectionSetWindowPolygon=6
acSelectionSetCrossingPolygon=7
End Enum
Public Enum AcShadePlot
acShadePlotAsDisplayed=0
acShadePlotWireframe=1
acShadePlotHidden=2
acShadePlotRendered=3
End Enum
Public Enum AcTextFontStyle
acFontRegular=0
acFontItalic=1
acFontBold=2
acFontBoldItalic=3
End Enum
Public Enum AcTextGenerationFlag
acTextFlagBackward=2
acTextFlagUpsideDown=4
End Enum
Public Enum AcToolbarDockStatus
acToolbarDockTop=0
acToolbarDockBottom=1
acToolbarDockLeft=2
acToolbarDockRight=3
acToolbarFloating=4
End Enum
Public Enum AcToolbarItemType
acToolbarButton=0
acToolbarSeparator=1
acToolbarControl=2
acToolbarFlyout=3
End Enum
Public Enum AcUnits
acDefaultUnits=-1
acScientific=1
acDecimal=2
acEngineering=3
acArchitectural=4
acFractional=5
End Enum
Public Enum AcVerticalAlignment
acVerticalAlignmentBaseline=0
acVerticalAlignmentBottom=1
acVerticalAlignmentMiddle=2
acVerticalAlignmentTop=3
End Enum
Public Enum AcViewportScale
acVpScaleToFit=0
acVpCustomScale=1
acVp1_1=2
acVp1_2=3
acVp1_4=4
acVp1_8=5
acVp1_10=6
acVp1_16=7
acVp1_20=8
acVp1_30=9
acVp1_40=10
acVp1_50=11
acVp1_100=12
acVp2_1=13
acVp4_1=14
acVp8_1=15
acVp10_1=16
acVp100_1=17
acVp1_128in_1ft=18
acVp1_64in_1ft=19
acVp1_32in_1ft=20
acVp1_16in_1ft=21
acVp3_32in_1ft=22
acVp1_8in_1ft=23
acVp3_16in_1ft=24
acVp1_4in_1ft=25
acVp3_8in_1ft=26
acVp1_2in_1ft=27
acVp3_4in_1ft=28
acVp1in_1ft=29
acVp1and1_2in_1ft=30
acVp3in_1ft=31
acVp6in_1ft=32
acVp1ft_1ft=33
End Enum
Public Enum AcViewportSplitType
acViewport2Horizontal=0
acViewport2Vertical=1
acViewport3Left=2
acViewport3Right=3
acViewport3Horizontal=4
acViewport3Vertical=5
acViewport3Above=6
acViewport3Below=7
acViewport4=8
End Enum
Public Enum AcWindowState
acNorm=1
acMin=2
acMax=3
End Enum
Public Enum AcXRefDemandLoad
acDemandLoadDisabled=0
acDemandLoadEnabled=1
acDemandLoadEnabledWithCopy=2
End Enum
Public Enum AcZoomScaleType
acZoomScaledAbsolute=0
acZoomScaledRelative=1
acZoomScaledRelativePSpace=2
End Enum
Interfaces
This section lists the Classes exposed by AXDBLib. For each class, the methods and events are listed.
ACAD_ANGLE {7A0A7E71-9730-11D1-A2AB-080009DC639A}
MethodsNone
Events
None
ACAD_COLOR {7A0A7E6C-9730-11D1-A2AB-080009DC639A}
Methods
Const acByBlock = 0
Color Byblock.
Const acRed = 1
Color Red.
Const acYellow = 2
Color Yellow.
Const acGreen = 3
Color Green.
Const acCyan = 4
Color Cyan.
Const acBlue = 5
Color Blue.
Const acMagenta = 6
Color Magenta.
Const acWhite = 7
Color White.
Const acByLayer = 256
Color Bylayer.
Events
None
ACAD_DISTANCE {7A0A7E70-9730-11D1-A2AB-080009DC639A}
MethodsNone
Events
None
ACAD_LAYER {7A0A7E6D-9730-11D1-A2AB-080009DC639A}
MethodsNone
Events
None
ACAD_LTYPE {7A0A7E6E-9730-11D1-A2AB-080009DC639A}
MethodsNone
Events
None
ACAD_LWEIGHT {7A0A7E72-9730-11D1-A2AB-080009DC639A}
Methods
Const acLnWt000 = 0
Const acLnWt005 = 5
Const acLnWt009 = 9
Const acLnWt013 = 13
Const acLnWt015 = 15
Const acLnWt018 = 18
Const acLnWt020 = 20
Const acLnWt025 = 25
Const acLnWt030 = 30
Const acLnWt035 = 35
Const acLnWt040 = 40
Const acLnWt050 = 50
Const acLnWt053 = 53
Const acLnWt060 = 60
Const acLnWt070 = 70
Const acLnWt080 = 80
Const acLnWt090 = 90
Const acLnWt100 = 100
Const acLnWt106 = 106
Const acLnWt120 = 120
Const acLnWt140 = 140
Const acLnWt158 = 158
Const acLnWt200 = 200
Const acLnWt211 = 211
Const acLnWtByLayer = -1
Const acLnWtByBlock = -2
Const acLnWtByLwDefault = -3
Events
None
ACAD_NOUNITS {7A0A7E73-9730-11D1-A2AB-080009DC639A}
MethodsNone
Events
None
ACAD_NULL {7A0A7E6F-9730-11D1-A2AB-080009DC639A}
MethodsNone
Events
None
ACAD_POINT {7A0A7E74-9730-11D1-A2AB-080009DC639A}
MethodsNone
Events
None
Acad3DFace {CEDD7570-F7B8-40D1-98C6-38B8D26CCFD6}
MethodsNone
Events
None
Acad3DPolyline {965F8AA1-215C-407C-A581-CFC64B073E4F}
MethodsNone
Events
None
Acad3DSolid {B17C17E0-382C-4A3F-8D27-BAC759D66781}
MethodsNone
Events
None
AcadAcCmColor {AF2B061F-DE61-421E-A4C7-9DCC77B001F4}
MethodsNone
Events
None
AcadArc {1A6C7634-6585-45F1-B33A-2B21724D2238}
MethodsNone
Events
None
AcadAttribute {9505D6DC-6B3E-483C-AB22-67369EF30225}
MethodsNone
Events
None
AcadAttributeReference {6FA79072-CFB7-4745-8D27-C5BCC0FF37C7}
MethodsNone
Events
None
AcadBlock {EBF2737C-503C-417B-9157-BE52BD858BFF}
MethodsNone
Events
None
AcadBlockReference {E4F2A54A-AF3A-4366-ACE0-F11F189D1A49}
MethodsNone
Events
None
AcadBlocks {D8538A54-4BBD-42B8-8C5F-FAC5CA7B4CA4}
MethodsNone
Events
None
AcadCircle {6FA888E1-7D5A-4E6F-B06E-3434DD217D03}
MethodsNone
Events
None
AcadDatabase {3D0A034C-1028-4AA1-B2E7-99E52473C7D4}
MethodsNone
Events
None
AcadDatabasePreferences {C0F0AB90-05BF-4555-AE09-8AC5EC775309}
MethodsNone
Events
None
AcadDictionaries {1A9C010F-29CE-4755-85A6-C11DD1FD1F2E}
MethodsNone
Events
None
AcadDictionary {B4245981-1737-491D-9BA1-88D628259F4F}
MethodsNone
Events
None
AcadDim3PointAngular {B89CCEBE-5B33-4646-9CD2-D1DCFDA16242}
MethodsNone
Events
None
AcadDimAligned {160229B0-00CE-42F4-97CC-72EED76A12E5}
MethodsNone
Events
None
AcadDimAngular {613DF36A-190B-4A0A-A1CA-F91463379C6D}
MethodsNone
Events
None
AcadDimDiametric {86C923E2-046B-4681-9621-6FDEF0EB4928}
MethodsNone
Events
None
AcadDimension {8B539C81-CB02-4E75-B09F-C9ABB138246E}
MethodsNone
Events
None
AcadDimOrdinate {7C39017A-0875-45D2-AEE1-8CE5FA00A9BD}
MethodsNone
Events
None
AcadDimRadial {184FDC14-2458-4E90-ADB2-6B239826D217}
MethodsNone
Events
None
AcadDimRotated {43F4168B-C1C3-43E0-BFE4-B703447E2AA2}
MethodsNone
Events
None
AcadDimStyle {6494BB2C-9E51-4E2D-9396-94BE47A9F6DC}
MethodsNone
Events
None
AcadDimStyles {9B706F88-2A5E-44F5-9A8E-2BBF75708823}
MethodsNone
Events
None
AcadEllipse {96455E4D-80A8-400D-8D3A-3A7D92B54581}
MethodsNone
Events
None
AcadEntity {AE1348D9-6BC1-4F2E-8903-7E894E0B7199}
MethodsNone
Events
None
AcadExternalReference {7169F451-E1F5-4B29-B267-8A8A0E6435CE}
MethodsNone
Events
None
AcadFileDependencies {46F375E5-2D7E-4C5A-9438-222713012BDC}
MethodsNone
Events
None
AcadFileDependency {BD41FC2A-1A19-47B2-A361-D64CD9833AD5}
MethodsNone
Events
None
AcadGroup {EF4A5D29-39FA-49C6-B7D3-F2D2D0423245}
MethodsNone
Events
None
AcadGroups {FE4228BB-8F46-41CB-BC39-6A2061A60EF2}
MethodsNone
Events
None
AcadHatch {A5935BA4-F591-413D-905C-66E2F2AF0735}
MethodsNone
Events
None
AcadHyperlink {1855F960-0154-4256-9FF7-7650FF50538F}
MethodsNone
Events
None
AcadHyperlinks {F65301D2-6C8D-42A2-9E20-50E21CD5A223}
MethodsNone
Events
None
AcadIdPair {FFA27C46-6146-4BEF-8B42-014E7FB7A893}
MethodsNone
Events
None
AcadLayer {79047464-B441-435B-80E8-21E0095CC741}
MethodsNone
Events
None
AcadLayers {97E9824E-0AAF-4045-8003-7C58B0F13CD5}
MethodsNone
Events
None
AcadLayerStateManager {4EEF602A-59C4-465B-B191-D0D18FC5669D}
MethodsNone
Events
None
AcadLayout {47B1A6D8-48F2-469A-B52E-6CFB87D01666}
MethodsNone
Events
None
AcadLayouts {7ECFDADD-4D10-4EE0-8B4B-E4441562B99D}
MethodsNone
Events
None
AcadLeader {7C66BE02-EB10-4D63-AE3E-B47326EBC821}
MethodsNone
Events
None
AcadLine {AD8D5EEF-2D87-489F-BE7C-10D9A9C23A3C}
MethodsNone
Events
None
AcadLineType {D7EC585A-02A5-45E7-8792-7F1A9175E7F8}
MethodsNone
Events
None
AcadLineTypes {65D10D07-1DEA-461E-A828-003EED48A43D}
MethodsNone
Events
None
AcadLWPolyline {174B3E36-396B-4C6C-860C-C063C136E5BF}
MethodsNone
Events
None
AcadMInsertBlock {375DD1E5-11C0-4606-80F9-FB9D8978E0B7}
MethodsNone
Events
None
AcadMLine {785C0F04-2F05-476A-A523-3886591B5AD4}
MethodsNone
Events
None
AcadModelSpace {ECF0DB32-1396-4402-8231-0B4FC1124537}
MethodsNone
Events
None
AcadMText {8BA21FDA-27B1-4877-B8CB-255266619AC1}
MethodsNone
Events
None
AcadObject {979F9A0A-9738-40FC-A216-84BD6DD27A88}
MethodsNone
Events
None
AcadPaperSpace {252C3FFD-5114-4D0C-BFA5-BBE62A740C0A}
MethodsNone
Events
None
AcadPlotConfiguration {25E11127-A908-4F2E-B272-A43ECF73D652}
MethodsNone
Events
None
AcadPlotConfigurations {A117FEB5-6122-4207-B02D-C6574DD30729}
MethodsNone
Events
None
AcadPoint {BECFA513-0C01-458E-B468-657849849E33}
MethodsNone
Events
None
AcadPolyfaceMesh {E57B2E09-8B70-4C6B-B70F-06886ABA4684}
MethodsNone
Events
None
AcadPolygonMesh {3C7F7161-53CD-4DFD-8A7E-DD3513C253DB}
MethodsNone
Events
None
AcadPolyline {7A051850-9B71-492D-8B82-474C3A2B0570}
MethodsNone
Events
None
AcadPViewport {CC54D9C4-CB60-46F3-9B0C-7B4565B26824}
MethodsNone
Events
None
AcadRasterImage {A3CE677E-5566-4798-B7AF-4F7ED56CC9F7}
MethodsNone
Events
None
AcadRay {23C79E27-9A43-4A25-BF25-501888F37F26}
MethodsNone
Events
None
AcadRegion {4B72D1F6-14EC-4442-9BD6-BADF80B009F3}
MethodsNone
Events
None
AcadRegisteredApplication {F6138459-F06F-4007-AB1E-9BC06F28E864}
MethodsNone
Events
None
AcadRegisteredApplications {CA665E1B-2ACF-4984-B9B6-04965AFEBF0C}
MethodsNone
Events
None
AcadSecurityParams {E2CD2B06-5B97-41D9-AA27-18AC0F98505F}
MethodsNone
Events
None
AcadShape {7F962213-845A-4E01-9CC7-8498DF226400}
MethodsNone
Events
None
AcadSolid {47C32803-2322-4B65-B546-CEF4867A29A6}
MethodsNone
Events
None
AcadSpline {3FF3D4A0-C89A-4C2B-9847-3DB02BC22F33}
MethodsNone
Events
None
AcadSummaryInfo {BD41FC2B-1A19-47B2-A361-D64CD9833AD5}
MethodsNone
Events
None
AcadText {841C6AD6-6305-40EF-954A-4E640C441D9A}
MethodsNone
Events
None
AcadTextStyle {D7F62684-30B2-4652-8460-C12FBC7E9D2E}
MethodsNone
Events
None
AcadTextStyles {ECE597DD-A801-4B74-8BFD-E21A31460F6A}
MethodsNone
Events
None
AcadTolerance {47426477-BD24-47B4-8F79-4B739488B39D}
MethodsNone
Events
None
AcadTrace {A610AC29-F739-4C2A-9400-70AF488A3C23}
MethodsNone
Events
None
AcadUCS {2E759BFF-9723-408F-BBE0-6A798135B3CC}
MethodsNone
Events
None
AcadUCSs {24F2614A-D524-44C8-8A51-57DC9D51A4F6}
MethodsNone
Events
None
AcadView {526F2FB5-3C09-4AC7-B85F-BBF4AF0C321A}
MethodsNone
Events
None
AcadViewport {6C8C8217-60FA-43EE-A844-3ECC323BB16E}
MethodsNone
Events
None
AcadViewports {97B6DC06-B77F-498B-8647-918893DFF6F9}
MethodsNone
Events
None
AcadViews {F972DFFB-179F-48A6-8B26-E04697991A92}
MethodsNone
Events
None
AcadXline {DAB9A45B-39DA-46D9-ADE6-A2D49DDBE577}
MethodsNone
Events
None
AcadXRecord {07F4D811-C1F7-46FD-BD81-4A4B2CD58CE1}
MethodsNone
Events
None
AxDbDocument {C8298CDD-FB72-40A1-B39A-5A51E13EBEC6}
MethodsNone
Events
None
IAcad3DFace {E6DC4387-6A52-4530-AE10-7C77494A5ACE}
Methods
Sub GetXData(ByVal AppName As String, ByVal XDataType As Variant, ByVal XDataValue As Variant)
Gets the extended data (XData) associated with an object
Sub SetXData(ByVal XDataType As Variant, ByVal XDataValue As Variant)
Sets the extended data (XData) associated with an object
Sub Delete
Deletes a specified object
Function GetExtensionDictionary() As IAcadDictionary
Gets the extension dictionary associated with an object
Property Get TrueColor() As IAcadAcCmColor
Returns the true color of the object.
Property Let TrueColor(RHS As IAcadAcCmColor)
Returns the true color of the object.
Property Get Layer() As String
Specifies the current layer of the object
Property Let Layer(RHS As String)
Specifies the current layer of the object
Property Get Linetype() As String
Specifies the current linetype of the object
Property Let Linetype(RHS As String)
Specifies the current linetype of the object
Property Get LinetypeScale() As Double
Specifies the linetype scale factor of the object
Property Let LinetypeScale(RHS As Double)
Specifies the linetype scale factor of the object
Function ArrayPolar(ByVal NumberOfObjects As Integer, ByVal AngleToFill As Double, ByVal CenterPoint As Variant) As Variant
Creates an array of selected objects in a polar pattern.
Function ArrayRectangular(ByVal NumberOfRows As Integer, ByVal NumberOfColumns As Integer, ByVal NumberOfLevels As Integer, ByVal DistBetweenRows As Double, ByVal DistBetweenCols As Double, ByVal DistBetweenLevels As Double) As Variant
Creates an array of selected objects in a rectangular pattern.
Sub Highlight(ByVal HighlightFlag As Boolean)
Highlights the entity object.
Function Copy() As Object
Copies the entity object.
Sub Move(ByVal FromPoint As Variant, ByVal ToPoint As Variant)
Moves the entity object from source to destination.
Sub Rotate(ByVal BasePoint As Variant, ByVal RotationAngle As Double)
Rotates the entity object about a point.
Sub Rotate3D(ByVal Point1 As Variant, ByVal Point2 As Variant, ByVal RotationAngle As Double)
Rotates the entity object about a 3D line.
Function Mirror(ByVal Point1 As Variant, ByVal Point2 As Variant) As Object
Mirrors selected objects about a line.
Function Mirror3D(ByVal Point1 As Variant, ByVal Point2 As Variant, ByVal point3 As Variant) As Object
Mirrors selected objects about a plane defined by three points.
Sub ScaleEntity(ByVal BasePoint As Variant, ByVal ScaleFactor As Double)
Scale the entity object with respect to the base point and the scale factor.
Sub TransformBy(ByVal TransformationMatrix As Variant)
Performs the specified transformation on the entity object.
Sub Update
Updates the graphics of the entity object.
Sub GetBoundingBox(ByVal MinPoint As Variant, ByVal MaxPoint As Variant)
Returns the min and max point of the bounding box of the entity object.
Function IntersectWith(ByVal IntersectObject As Object, ByVal option As AcExtendOption) As Variant
Intersects with the input entity object.
Property Get PlotStyleName() As String
Specifies the plotstyle name for the object
Property Let PlotStyleName(RHS As String)
Specifies the plotstyle name for the object
Property Get Lineweight() As AcLineWeight
Specifies the lineweight for the object
Property Let Lineweight(RHS As AcLineWeight)
Specifies the lineweight for the object
Property Get Hyperlinks() As IAcadHyperlinks
Assigns a hyperlink to an object and displays the hyperlink name or description (if one is specified)
Property Get Coordinates() As Variant
Specifies the current vertex of the 3D face
Property Let Coordinates(RHS As Variant)
Specifies the current vertex of the 3D face
Property Get VisibilityEdge1() As Boolean
Determines whether 3DFace Edge 1 is visible or hidden
Property Let VisibilityEdge1(RHS As Boolean)
Determines whether 3DFace Edge 1 is visible or hidden
Property Get VisibilityEdge2() As Boolean
Determines whether 3DFace Edge 2 is visible or hidden
Property Let VisibilityEdge2(RHS As Boolean)
Determines whether 3DFace Edge 2 is visible or hidden
Property Get VisibilityEdge3() As Boolean
Determines whether 3DFace Edge 3 is visible or hidden
Property Let VisibilityEdge3(RHS As Boolean)
Determines whether 3DFace Edge 3 is visible or hidden
Property Get VisibilityEdge4() As Boolean
Determines whether 3DFace Edge 4 is visible or hidden
Property Let VisibilityEdge4(RHS As Boolean)
Determines whether 3DFace Edge 4 is visible or hidden
Function GetInvisibleEdge(ByVal Index As Integer) As Boolean
Gets the visibility status for the edge.
Sub SetInvisibleEdge(ByVal Index As Integer, ByVal State As Boolean)
Sets the visibility of the edge.
Events
None
IAcad3DPolyline {655B8BB0-56E6-48AC-923B-4284072D946D}
Methods
Sub GetXData(ByVal AppName As String, ByVal XDataType As Variant, ByVal XDataValue As Variant)
Gets the extended data (XData) associated with an object
Sub SetXData(ByVal XDataType As Variant, ByVal XDataValue As Variant)
Sets the extended data (XData) associated with an object
Sub Delete
Deletes a specified object
Function GetExtensionDictionary() As IAcadDictionary
Gets the extension dictionary associated with an object
Property Get TrueColor() As IAcadAcCmColor
Returns the true color of the object.
Property Let TrueColor(RHS As IAcadAcCmColor)
Returns the true color of the object.
Property Get Layer() As String
Specifies the current layer of the object
Property Let Layer(RHS As String)
Specifies the current layer of the object
Property Get Linetype() As String
Specifies the current linetype of the object
Property Let Linetype(RHS As String)
Specifies the current linetype of the object
Property Get LinetypeScale() As Double
Specifies the linetype scale factor of the object
Property Let LinetypeScale(RHS As Double)
Specifies the linetype scale factor of the object
Function ArrayPolar(ByVal NumberOfObjects As Integer, ByVal AngleToFill As Double, ByVal CenterPoint As Variant) As Variant
Creates an array of selected objects in a polar pattern.
Function ArrayRectangular(ByVal NumberOfRows As Integer, ByVal NumberOfColumns As Integer, ByVal NumberOfLevels As Integer, ByVal DistBetweenRows As Double, ByVal DistBetweenCols As Double, ByVal DistBetweenLevels As Double) As Variant
Creates an array of selected objects in a rectangular pattern.
Sub Highlight(ByVal HighlightFlag As Boolean)
Highlights the entity object.
Function Copy() As Object
Copies the entity object.
Sub Move(ByVal FromPoint As Variant, ByVal ToPoint As Variant)
Moves the entity object from source to destination.
Sub Rotate(ByVal BasePoint As Variant, ByVal RotationAngle As Double)
Rotates the entity object about a point.
Sub Rotate3D(ByVal Point1 As Variant, ByVal Point2 As Variant, ByVal RotationAngle As Double)
Rotates the entity object about a 3D line.
Function Mirror(ByVal Point1 As Variant, ByVal Point2 As Variant) As Object
Mirrors selected objects about a line.
Function Mirror3D(ByVal Point1 As Variant, ByVal Point2 As Variant, ByVal point3 As Variant) As Object
Mirrors selected objects about a plane defined by three points.
Sub ScaleEntity(ByVal BasePoint As Variant, ByVal ScaleFactor As Double)
Scale the entity object with respect to the base point and the scale factor.
Sub TransformBy(ByVal TransformationMatrix As Variant)
Performs the specified transformation on the entity object.
Sub Update
Updates the graphics of the entity object.
Sub GetBoundingBox(ByVal MinPoint As Variant, ByVal MaxPoint As Variant)
Returns the min and max point of the bounding box of the entity object.
Function IntersectWith(ByVal IntersectObject As Object, ByVal option As AcExtendOption) As Variant
Intersects with the input entity object.
Property Get PlotStyleName() As String
Specifies the plotstyle name for the object
Property Let PlotStyleName(RHS As String)
Specifies the plotstyle name for the object
Property Get Lineweight() As AcLineWeight
Specifies the lineweight for the object
Property Let Lineweight(RHS As AcLineWeight)
Specifies the lineweight for the object
Property Get Hyperlinks() As IAcadHyperlinks
Assigns a hyperlink to an object and displays the hyperlink name or description (if one is specified)
Property Get Coordinates() As Variant
Specifies the current vertex of the 3D Polyline
Property Let Coordinates(RHS As Variant)
Specifies the current vertex of the 3D Polyline
Sub AppendVertex(ByVal vertex As Variant)
Appends a vertex to the 3dPolyline.
Function Explode() As Variant
Explodes the 3dPolyline.
Property Get Type() As Ac3DPolylineType
Specifies the type of line or surface curve fitting
Property Let Type(RHS As Ac3DPolylineType)
Specifies the type of line or surface curve fitting
Property Get Closed() As Boolean
Determines whether the 3D polyline is open or closed