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