Database Class |
The Database type exposes the following members.
| Name | Description | |
|---|---|---|
| Database | Default constructor for the Database class. Creates a new database with a default set of objects (all tables, ModelSpace and PaperSpace blocks, etc.). | |
| Database(Boolean, Boolean) | Constructor for the Database class. |
| Name | Description | |
|---|---|---|
| AcadDatabase | ||
| AllowExtendedNames | Property that indicates whether symbol tables follow the R14- or R2000+ naming conventions. This property corresponds to the EXTNAMES system variable. | |
| Angbase | Property that represents direction of angle 0 with respect to the UCS. This property corresponds to the ANGBASE system variable. | |
| Angdir | Property that indicates whether direction of positive angles with respect to the UCS. This property corresponds to the ANGDIR system variable. | |
| AnnoAllVisible | Property that indicates whether to hide or display annotative objects that do not support the current annotation scale. This property corresponds to the ANNOALLVISIBLE system variable. | |
| AnnotativeDwg | Property that indicates whether the current drawing will act like an annotative block if the drawing is inserted into another drawing. This property corresponds to the ANNOTATIVEDWG system variable. | |
| ApproxNumObjects | ||
| Attmode | Property that represents modes for attributes display. This property corresponds to the ATTMODE system variable. This property can have the following values: Value Description 0 All attributes are invisible. 1 Visible attributes are visible, and invisible attributes are invisible. 2 All attributes are visible. | |
| Aunits | Property that represents modes for angular units display. This property corresponds to the AUNITS system variable. This property can have the following values: Value Description 0 Degrees 1 Degrees-Minutes-Seconds 2 Gradians 3 Radians 4 Surveyor Units | |
| Auprec | Property that represents number of decimal places in the display of angular units. This property corresponds to the AUPREC system variable. | |
| AutoDelete | Property that indicates whether the object should be
automatically deleted by the Garbage Collector. (Inherited from DisposableWrapper) |
|
| BlockTableId | Property that represents object ID of the BlockTable of this database object. | |
| ByBlockLinetype | Property that represents object ID of the "ByBlock" Linetype object. | |
| ByLayerLinetype | Property that represents object ID of the "ByLayer" Linetype object. | |
| CameraDisplay | Property that indicates whether camera glyphs are displayed. This property corresponds to the CAMERADISPLAY system variable. | |
| CameraHeight | Property that represents default height for new camera objects, in drawing units. This property corresponds to the CAMERAHEIGHT system variable. | |
| Cannoscale | Property that represents current annotation scale used by the current viewport. This property corresponds to the CANNOSCALE system variable. | |
| Cecolor | Property that represents default color for new entities. This property corresponds to the CECOLOR system variable. | |
| Celtscale | Property that represents default linetype scale for new entities. This property corresponds to the CELTSCALE system variable. | |
| Celtype | Property that represents object ID of the default linetype for new entities. This property corresponds to the CELTYPE system variable. | |
| Celweight | Property that represents default lineweight for new entities. This property corresponds to the CELWEIGHT system variable. | |
| Cetransparency | Property that represents default transparency for new entities (excluding hatches, see HPTRANSPARENCY property). This property corresponds to the CETRANSPARENCY system variable. | |
| CGEOCS | Returns system CGEOCS variable of this database. | |
| Chamfera | Property that represents default value of the first chamfer distance in drawing units. This property corresponds to the CHAMFERA system variable. | |
| Chamferb | Property that represents default value of the second chamfer distance in drawing units. This property corresponds to the CHAMFERB system variable. | |
| Chamferc | Property that represents default value of the chamfer length in drawing units. This property corresponds to the CHAMFERC system variable. | |
| Chamferd | Property that represents default value of the chamfer angle in radians. This property corresponds to the CHAMFERD system variable. | |
| Clayer | Property that represents object ID of the default layer for new entities. This property corresponds to the CLAYER system variable. | |
| Cmaterial | Property that represents material of new objects. This property corresponds to the CMATERIAL system variable. | |
| Cmljust | Property that represents default justification for new multiline entities. This property corresponds to the CMLJUST system variable. This property can have the following values: Value Description 0 Top 1 Middle 2 Bottom | |
| Cmlscale | Property that represents default width scale for new multiline entities. This property corresponds to the CMLSCALE system variable. | |
| CmlstyleID | Property that represents object identifier of default style for new multi-line entities. This property corresponds to the CMLSTYLE system variable. | |
| ColorDictionaryId | Property that represents object identifier of the Color dictionary of this database object. | |
| ContinuousLinetype | Property that represents object identifier of the "Continuous" Linetype object of this database object. | |
| Cshadow | Property that represents shadow modes for 3D objects. This property corresponds to the CSHADOW system variable. This property can have the following values: Value Description 0 Shadows cast and received. 1 Shadows cast, but not received. 2 Shadows received but not cast. 3 Shadows neither cast nor received. | |
| CurrentSpaceId | Property that represents object ID of the BlockTableRecord associated with the active layout of this database object. | |
| CurrentViewportTableRecordId | Property that represents object identifier of active viewport in the ViewportTable of this database object (if model layout tab is currently active). | |
| DataLinkDictionaryId | Property that represents object identifier of DataLink dictionary of this database object. | |
| DataLinkManager | Property that represents a DataLinkManager. | |
| DetailViewStyleDictionaryId | Property that represents object ID of the DetailViewStyle dictionary of this database object. | |
| DgnFrame | Property that represents visibility and plotting of the DGN frame. This property corresponds to the DGNFRAME system variable. This property can have the following values: Value Description 0 Not visible and not plotted. 1 Visible and plotted. 2 Visible but not plotted. | |
| Dimadec | Property that controls number of decimal places in angular dimensions. This property corresponds to the DIMADEC system variable. If DIMADEC == –1, the number of decimal places is determined by DIMDEC. | |
| Dimalt | Property that controls the display of alternate measurements in dimensions. This property corresponds to the DIMALT system variable. | |
| Dimaltd | Property that controls the number of decimal places in alternate measurements in dimensions. This property corresponds to the DIMALTD system variable. | |
| Dimaltf | Property that controls the distance multiplier for alternate measurements in dimensions. This property corresponds to the DIMALTF system variable. | |
| Dimaltrnd | Property that controls the rounding of alternate measurements in dimensions. This property corresponds to the DIMALTRND system variable. If DIMALTRND == 0.0, no rounding is performed. | |
| Dimalttd | Property that controls the number of decimal places in tolerance values in alternate measurements in dimensions. This property corresponds to the DIMALTTD system variable. | |
| Dimalttz | Property that controls zero suppression in tolerance values in alternate measurements in dimensions. This property corresponds to the DIMALTTZ system variable. This property can have the following values: Value Description 0 Suppress zero feet and exactly zero inches. 1 Include zero feet and exactly zero inches. 2 Include zero feet and suppress exactly zero inches. 3 Suppress zero feet and include exactly zero inches. 4 Suppress leading decimal zeros. 8 Suppress trailing decimal zeros. 12 Suppress leading and trailing decimal zeros. | |
| Dimaltu | Property that controls the formatting for alternate units in dimensions. This property corresponds to the DIMALTU system variable. This property can have the following values: Value Description 1 Scientific 2 Decimal 3 Engineering 4 Architectural (stacked) 5 Fractional (stacked) 6 Architectural 7 Fractional 8 Microsoft Windows Desktop | |
| Dimaltz | Property that controls zero suppression in tolerance values in alternate measurements in dimensions. This property corresponds to the DIMALTZ system variable. This property can have the following values: Value Description 0 Suppress zero feet and exactly zero inches. 1 Include zero feet and exactly zero inches. 2 Include zero feet and suppress exactly zero inches. 3 Suppress zero feet and include exactly zero inches. 4 Suppress leading decimal zeros. 8 Suppress trailing decimal zeros. 12 Suppress leading and trailing decimal zeros. | |
| Dimapost | ||
| Dimarcsym | Property that controls the placement of arc symbols in arc length dimensions. This property can have the following values: Value Description 0 Before the dimension text. 1 Above the dimension text. 2 Not displayed. | |
| Dimaso | Property that represents the creation modes of Associative dimension objects. This property corresponds to the DIMASO system variable. This property can have the following values: Value Description false Creates unexploded dimensions. true Creates un-associative dimension entities. | |
| DimAssoc | Property that represents the associativity of new dimension entities. This property corresponds to the DIMASSOC system variable. This property can have the following values: Value Description 0 Creates unexploded dimensions. 1 Creates un-associative dimension entities. 2 Creates associative dimension entities. | |
| Dimasz | Property that controls the size of dimension and leader arrowheads. This property corresponds to the DIMASZ system variable. | |
| Dimatfit | Property that controls how arrows and text are placed when they do not fit within the extension lines of dimensions. This property corresponds to the DIMATFIT system variable. Value Description 0 Moves text and arrows outside extension lines. 1 Moves arrows, then text, outside extension lines. When DIMTMOVE == 1, a leader is added to moved text 2 Moves text, then arrows, outside extension lines. 3 Moves text or arrows for best fit. | |
| Dimaunit | Property that controls formatting for units in angular dimensions. This property corresponds to the DIMAUNIT system variable. Value Description 0 Decimal Degrees 1 Degrees-Minutes-Seconds 2 Gradians 3 Radians 4 Surveyor's Units | |
| Dimazin | Property that controls zero suppression in angular dimensions. This property corresponds to the DIMAZIN system variable. Value Description 0 Display leading and trailing decimal zeros. 1 Suppress leading decimal zeros. 2 Suppress trailing decimal zeros. 3 Suppress leading and trailing decimal zeros. | |
| Dimblk | Property that controls arrowhead block at the ends of dimension lines and leader lines. A null value specifies the default arrowhead is to be used. This property corresponds to the DIMBLK system variable. | |
| Dimblk1 | Property that controls the first arrowhead block at the ends of dimension lines when DIMSAH == true. A null value specifies the default arrowhead is to be used. This property corresponds to the DIMBLK1 system variable. | |
| Dimblk2 | Property that controls the second arrowhead block at the ends of dimension lines when DIMSAH == true. A null value specifies the default arrowhead is to be used. This property corresponds to the DIMBLK2 system variable. | |
| Dimcen | Property that controls the generation of arc and circle center marks and lines. This property corresponds to the DIMCEN system variable. The absolute value of DIMCEN specifies the size of the center mark, which half the length of the center mark, which is also the length of the portion of a center line beyond the arc or circle, as well as the length of the gap between the center mark and line. The sign of DIMCEN controls the generation of center marks and center lines: Value Description <0 Center marks and center lines. 0 No center marks or center lines. >0 Center lines. | |
| Dimclrd | Property that controls the color of dimension lines, leader lines, frames, and arrowheads. This property corresponds to the DIMCLRD system variable. | |
| Dimclre | Property that controls the color of extension lines, enter marks, and centerlines. This property corresponds to the DIMCLRE system variable. | |
| Dimclrt | Property that controls the color of dimension text. This property corresponds to the DIMCLRT system variable. | |
| Dimdec | Property that controls the number of decimal places in primary units in dimensions. This property corresponds to the DIMDEC system variable. | |
| Dimdle | Property that controls the distance dimension lines extend beyond extension lines when arrowheads are architectural, integral, oblique, tick, or none. This property corresponds to the DIMDLE system variable. | |
| Dimdli | Property that controls the distance between dimension lines for baseline dimensions. This property corresponds to the DIMDLI system variable. | |
| Dimdsep | Property that controls the decimal separator for dimensions. This property corresponds to the DIMDSEP system variable. | |
| Dimexe | Property that controls the distance extension lines extend beyond dimension lines. This property corresponds to the DIMEXE system variable. | |
| Dimexo | Property that controls the distance extensions are offset from their origin points. This property corresponds to the DIMEXO system variable. DIMEXO specifies a minimum value when fixed-length extension lines are used. | |
| Dimfrac | Property that controls the fraction format when DIMLUNIT == 4 or 5. This property corresponds to the DIMFRAC system variable. | |
| Dimfxl | Property that controls the fraction format when DIMLUNIT == 4 or 5. This property corresponds to the DIMFRAC system variable. Value Description 0 Horizontal Stacked 1 Diagonal Stacked 2 Not Stacked | |
| DimfxlenOn | Property that controls the generation of fixed-length extension lines. This property corresponds to the DIMFXLON system variable. Value Description false Variable length true Fixed length | |
| Dimgap | Property that controls the gap between dimension text and dimension lines. * A negative value for DIMGAP draws a reference box round the dimension text. * Text is placed inside a dimension line only if there will be two line segments each as long as abs(DIMGAP). This property corresponds to the DIMGAP system variable. | |
| Dimjogang | Property that controls the jog angle of dimension lines in jogged radius dimensions. This property corresponds to the DIMJOGANG system variable. | |
| Dimjust | Property that controls the dimension text horizontal position. This property corresponds to the DIMJUST system variable. Value Description 0 Centered above the dimension line. 1 By the first extension line. 2 By the second extension line. 3 Above the dimension line, parallel to the first extension line. 4 Above the dimension line, parallel to the second extension line. | |
| Dimldrblk | Property that controls the arrowhead block at the ends of leader lines. A null value specifies the default arrowhead is to be used. This property corresponds to the DIMLDRBLK system variable. | |
| Dimlfac | Property that controls the distance multiplier for measurements in dimensions. This property corresponds to the DIMLFAC system variable. | |
| Dimlim | Property that controls the display of dimension limits. This property corresponds to the DIMLIM system variable. Value Description false Disabled true Enabled | |
| Dimltex1 | Property that controls the linetype of first extension lines. This property corresponds to the DIMLTEX1 system variable. | |
| Dimltex2 | Property that controls the linetype of second extension lines. This property corresponds to the DIMLTEX2 system variable. | |
| Dimltype | Property that controls the linetype of dimension lines. This property corresponds to the DIMLTYPE system variable. | |
| Dimlunit | Property that controls the formatting for units in non-angular dimensions. This property corresponds to the DIMLUNIT system variable. Value Description 1 Scientific 2 Decimal 3 Engineering 4 Architectural (stacked) 5 Fractional (stacked) 6 Microsoft Windows Desktop | |
| Dimlwd | Property that controls the lineweight for dimension lines. Some specific values: Value Description -1 Lightweight is set to "ByLayer" -2 Lightweight is set to "ByBlock" -3 Lightweight is set to "Default", which is controlled by LWDEFAULT system variable This property corresponds to the DIMLWD system variable. | |
| Dimlwe | Property that controls the lineweight for extension lines. Some specific values: Value Description -1 Lightweight is set to "ByLayer" -2 Lightweight is set to "ByBlock" -3 Lightweight is set to "Default", which is controlled by LWDEFAULT system variable This property corresponds to the DIMLWE system variable. | |
| Dimpost | ||
| Dimrnd | Property that controls the rounding of measurements in dimensions. This property corresponds to the DIMRND system variable. If DIMRND == 0.0, no rounding is performed. | |
| Dimsah | Property that controls the generation of separate arrowheads for dimension lines. This property corresponds to the DIMSAH system variable. | |
| Dimscale | Property that controls the scale factor applied to all dimension variables that regulate sizes, offsets, and distances. This property corresponds to the DIMSCALE system variable. DIMSCALE serves as an overall "volume control" for dimensions and leaders. ValueDescription0.0 A "reasonable" value is computed for model space viewports. >0.0 If set to the inverse of the plot scale, plotted dimensions will be at the sizes specified by the other dimension variables. | |
| Dimsd1 | Property that controls the suppression of the first dimension line and arrowhead in dimensions. This property corresponds to the DIMSD1 system variable. | |
| Dimsd2 | Property that controls the suppression of the second dimension line and arrowhead in dimensions. This property corresponds to the DIMSD2 system variable. | |
| Dimse1 | Property that controls the suppression of the first extension line in dimensions. This property corresponds to the DIMSE1 system variable. | |
| Dimse2 | Property that controls the suppression of the second extension line in dimensions. This property corresponds to the DIMSE2 system variable. | |
| Dimsoxd | Property that controls the suppression of dimension lines outside the extension lines. This property corresponds to the DIMSOXD system variable. | |
| Dimstyle | Property that represents object identifier of default dimension style for new entities. This property corresponds to the DIMSTYLE system variable. | |
| DimStyleTableId | Property that represents object ID of the DimStyleTable of this database object. | |
| Dimtad | Property that controls the dimension text vertical position. This property corresponds to the DIMTAD system variable. Available values: ValueDescription0 Centered about the dimension line. 1 Above the dimension line, unless DIMTIH==1 and the dimension line is not horizontal. 2 Side of the dimension line farthest from the defining points. 3 JIS standard. 4 Text below the dimension line. | |
| Dimtdec | Property that controls the number of decimal places in tolerance values for primary units in dimensions. This property corresponds to the DIMTDEC system variable. | |
| Dimtfac | Property that controls the size of tolerance and fraction text in dimensions. This property corresponds to the DIMTFAC system variable. | |
| Dimtfill | Property that controls the background fill of dimension text. This property corresponds to the DIMTFILL system variable. Available values: ValueDescription0 No fill 1 Drawing background color 2 Color specified by DIMTFILLCLR | |
| Dimtfillclr | Property that controls the background fill color of dimension text when DIMTFILL == 2. This property corresponds to the DIMTFILLCLR system variable. | |
| Dimtih | Property that controls the orientation of dimension text inside the extension lines. This property corresponds to the DIMTIH system variable. Available values: ValueDescriptionfalse Aligned with dimension line. true Horizontal. | |
| Dimtix | Property that controls the orientation of dimension text inside the extension lines. This property corresponds to the DIMTIX system variable. Available values: ValueDescriptionfalse Inside extension lines if there is room. true Inside extension lines. | |
| Dimtm | Property that controls the negative of the lower tolerance limit for dimensions. This property corresponds to the DIMTM system variable. | |
| Dimtmove | Property that controls the updating of associative dimension objects while dragging. This property corresponds to the DIMTMOVE system variable. Available values: ValueDescription0 Moving dimension text moves the dimension line. 1 Moving dimension text adds a leader. 2 Moving dimension text does not add a leader. | |
| Dimtofl | Property that controls the drawing of dimension lines between extension lines when text is outside the dimension lines. This property corresponds to the DIMTOFL system variable. Available values: ValueDescriptionfalse Disabled. true Enabled. | |
| Dimtoh | Property that controls the orientation of dimension text outside the extension lines. This property corresponds to the DIMTOH system variable. Available values: ValueDescriptionfalse Aligned with dimension line. true Horizontal. | |
| Dimtol | Property that controls the generation of tolerance text in dimensions. This property corresponds to the DIMTOL system variable. Available values: ValueDescriptionfalse Disabled. true Enabled. | |
| Dimtolj | Property that controls the vertical justification of tolerance values with respect to the nominal dimension text. This property corresponds to the DIMTOLJ system variable. Available values: ValueDescription0 Bottom 1 Middle 2 Top | |
| Dimtp | Property that controls the upper tolerance limit for dimensions. This property corresponds to the DIMTP system variable. | |
| Dimtsz | Property that controls the distance, parallel to the dimension line, that the tics extends beyond the extension lines. This property corresponds to the DIMTSZ system variable. | |
| Dimtvp | Property that controls the vertical distance of the middle of the dimension text with respect to the dimension line. This property corresponds to the DIMTVP system variable. | |
| Dimtxsty | Property that controls the text style for dimension text. This property corresponds to the DIMTXSTY system variable. | |
| Dimtxt | Property that controls the size of the dimension text. This property corresponds to the DIMTXT system variable. | |
| Dimtxtdirection | ||
| Dimtzin | Property that controls zero suppression in tolerance values in linear dimensions. This property corresponds to the DIMTZIN system variable. Available values: ValueDescription0 Suppress zero feet and exactly zero inches. 1 Include zero feet and exactly zero inches. 2 Include zero feet and suppress exactly zero inches. 3 Suppress zero feet and include exactly zero inches. 4 Suppress leading decimal zeros. 8 Suppress trailing decimal zeros. 12 Suppress leading and trailing decimal zeros. | |
| Dimupt | Property that controls the movement of user-positioned text when dimension lines are moved. This property corresponds to the DIMUPT system variable. Available values: ValueDescriptionfalse Moves only the dimension line. true Moves the dimension line and the text. | |
| Dimzin | Property that controls zero suppression in linear dimensions. This property corresponds to the DIMZIN system variable. Available values: ValueDescription0 Suppress zero feet and exactly zero inches. 1 Include zero feet and exactly zero inches. 2 Include zero feet and suppress exactly zero inches. 3 Suppress zero feet and include exactly zero inches. 4 Suppress leading decimal zeros. 8 Suppress trailing decimal zeros. 12 Suppress leading and trailing decimal zeros. | |
| DispSilh | ||
| dragvs | Property that represents the object identifier of the drag visual style. This property corresponds to the DRAGVS system variable. | |
| DrawOrderCtl | Property that controls the display update and inheritance of draworder when using certain editing commands. This property corresponds to the DRAWORDERCTL system variable. The following commands are affected by DRAWORDERCTL: BREAK, EXPLODE, FILLET, HATCH, HATCHEDIT, JOIN, OFFSET, PEDIT, and TRIM. * With Draworder Inheritance on, entities created with these commands assume the draw order of the original objects. * With Draworder Inheritance off, they assume the default draworder (top). * With Display Update on, entities created with the aforementioned editing commands are displayed correctly according to their Draworder. * With Display Update off, they are displayed on top, until the next regeneration. ValueDraworder InheritanceDisplay Update0 Off Off 1 Off On 2 On Off 3 On On | |
| DwfFrame | Property that controls the visibility and plotting of the DWF underlay frame. This property corresponds to the DWFFRAME system variable. * With Draworder Inheritance on, entities created with these commands assume the draw order of the original objects. * With Draworder Inheritance off, they assume the default draworder (top). * With Display Update on, entities created with the aforementioned editing commands are displayed correctly according to their Draworder. * With Display Update off, they are displayed on top, until the next regeneration. ValueDraworder InheritanceDisplay Update0 Off Off 1 Off On 2 On Off 3 On On | |
| Elevation | Property that controls the default elevation for new entities in the current space or model space. This property corresponds to the ELEVATION system variable. | |
| EndCaps | Property that controls the lineweight endcaps for new entities. This property corresponds to the ENDCAPS system variable. ValueDescription0 None 1 Round 2 Angle 3 Square | |
| Extmax | Property that controls the upper-right corner of the extents of the Model Space. This property corresponds to the EXTMAX system variable. | |
| Extmin | Property that controls the lower-left corner of the extents of the Model Space. This property corresponds to the EXTMIN system variable. | |
| Facetres | Property that controls the quality of hidden, shaded, and rendered objects. This property corresponds to the FACETRES system variable. | |
| FileDependencyManager | Property that represents an associated file dependency manager. | |
| Filename | Property that represents the name of the file associated with this database object. | |
| Filletrad | Property that represents the default fillet radius. This property corresponds to the FILLETRAD system variable. | |
| Fillmode | Property that controls the rendering of Hatches, 2D Solids, and wide Polylines. This property corresponds to the FILLMODE system variable. | |
| FingerprintGuid | Property that uniquely identifies a database. FINGERPRINTGUID is set when the database is created. This property corresponds to the FINGERPRINTGUID system variable. | |
| GeoDataObject | Property that represents an object identifier of a GeoDataObject associated with this instance. | |
| GroupDictionaryId | Property that represents an object identifier of Group dictionary of this database object. | |
| HaloGap | Property that represents the gap to be displayed where one 3D object hides another. This property corresponds to the HALOGAP system variable. HALOGAP is zoom independent, and is specified as a percentage of one drawing unit. | |
| Handseed | Property that represents the next available handle number of this database object. | |
| HasRedo | Property that indicates whether redo information exists for this database object. | |
| HasUndo | Property that indicates whether undo information exists for this database object. | |
| HideText | Property that controls the participation of Text and MText entities in HIDE commands. This property corresponds to the HIDETEXT system variable. | |
| HpInherit | Property that controls the hatch origin when hatch properties are inherited with the HATCH and HATCHEDIT commands. This property corresponds to the HPINHERIT system variable. ValueDescriptionfalse From HPORIGIN true From source | |
| HpOrigin | Property that controls the hatch origin for new hatch entities relative to the current UCS. This property corresponds to the HPORIGIN system variable. | |
| HyperlinkBase | Property that controls the base path for relative hyperlinks in this database. This property corresponds to the HYPERLINKBASE system variable. If HYPERLINKBASE is an empty string, the database path is used. | |
| Indexctl | Property that controls the creation of layer and spatial indices in the database. This property corresponds to the INDEXCTL system variable. ValueDescription0 None created 1 Layer index created 2 Spatial index created 3 Both created | |
| Insbase | Property that controls the WCS insertion base point of the current space or model space. This property corresponds to the INSBASE system variable. | |
| Insunits | Property that controls the drawing units used in the automatic scaling of blocks, Xrefs, and images inserted into or attached to this database. This property corresponds to the INSUNITS system variable. NameValueDescriptionUndefined 0 Undefined Inches 1 Inches Feet 2 Feet Miles 3 Miles Millimeters 4 Millimeters Centimeters 5 Centimeters Meters 6 Meters Kilometers 7 Kilometers Microinches 8 Microinches Mils 9 Mils Yards 10 Yards Angstroms 11 Angstroms Nanometers 12 Nanometers Microns 13 Microns Decimeters 14 Decimeters Dekameters 15 Dekameters Hectometers 16 Hectometers Gigameters 17 Gigameters Astronomical 18 Astronomical LightYears 19 LightYears Parsecs 20 Parsecs USSurveyFeet 21 US Survey Feet USSurveyInch 22 US Survey Inch USSurveyYard 23 US Survey Yard USSurveyMile 24 US Survey Mile | |
| Interferecolor | Property that controls the color of interference objects. This property corresponds to the INTERFERECOLOR system variable. | |
| Interfereobjvs | Property that represents object identifier of the interference object visual style. This property corresponds to the INTERFEREOBJVS system variable. | |
| Interferevpvs | Property that represents object identifier of the interference checking visual style for the viewport. This property corresponds to the INTERFEREVPVS system variable. | |
| IntersectColor | Property that represents the ACI color index of intersection polylines. Intersection polylines are displayed at the intersections of 3D surfaces if and only if INTERSECTIONDISPLAY == true. This property corresponds to the INTERSECTIONCOLOR system variable. | |
| IntersectDisplay | Property that controls the display of intersection polylines. Intersection polylines are displayed at the intersections of 3D surfaces. This property corresponds to the INTERSECTIONDISPLAY system variable. | |
| IsDisposed | Property that indicates whether pointer to native code
unmanaged object == IntPtr::Zero. (Inherited from DisposableWrapper) |
|
| IsEmr | Property that indicates whether this database object was created by an educational version of the application. | |
| Isolines | Property that controls the number of isolines displayed per surface on 3D solids. | |
| IsPartiallyOpened | Property that indicates whether this database object is partially opened. | |
| JoinStyle | Property that controls the lineweight join style for new entities. This property corresponds to the JOINSTYLE system variable. NameValueDescriptionStyleNone 0 No style StyleRound 1 Round StyleAngle 2 Angle StyleFlat 3 Flat | |
| LastSavedAsMaintenanceVersion | Property that represents the maintenance version that the current drawing was last saved as in the current session. | |
| LastSavedAsVersion | Property that represents the version to which this database object was last saved. | |
| Latitude | Property that controls latitude of the drawing model in decimal degrees. The default is determined by the country code in the operating system. This property corresponds to the LONGITUDE system variable. | |
| LayerEval | Property that controls when the list of unresolved layers is checked for analysis. This property corresponds to the LAYEREVAL system variable. ValueDescription0 No checking 1 Checks when new external reference layers are added 2 Checks when any new layers are added | |
| LayerFilters | Property that represents layer filters associated with this database. | |
| LayerNotify | Property that controls when an alert is displayed for unresolved layers. This property corresponds to the LAYERNOTIFY system variable. ValueDescription0 Do not display alerts. 1 Display any alerts when printing. 2 Display any alerts when opening drawings. 4 Display any alerts when working with external references (attaching, loading, reloading). 8 Display any alerts when restoring layer states. 16 Display any alerts when saving drawings. 32 Display any alerts when inserting blocks. | |
| LayerStateManager | Property that represents layer state manager associated with this database. | |
| LayerTableId | Property that represents object ID of the LayerTable of this database object. | |
| LayerZero | Property that represents object identifier of the "0" layer object of this database object. | |
| LayoutDictionaryId | Property that represents object identifier of the Layout dictionary of this database object. | |
| LensLength | Property that controls the length, in millimeters, of the lens used in perspective viewing. This property corresponds to the LENSLENGTH system variable. | |
| LightGlyphDisplay | Property that controls the display of light glyphs. This property corresponds to the LIGHTGLYPHDISPLAY system variable. ValueDescription0 Not displayed 1 Displayed | |
| LightingUnits | Property that controls the type of lighting that is used and its unit of measurement. This property corresponds to the LIGHTINGUNITS system variable. ValueDescription0 Standard lighting with no lighting units. 1 Photometric lighting with US units. 2 Photometric lighting with international units. | |
| LightsInBlocks | Property that controls whether lights that are saved in blocks are used when rendering. This property corresponds to the LIGHTSINBLOCKS system variable. ValueDescription0 Lights in blocks are not used during rendering. 1 Lights in blocks are used during rendering. | |
| Limcheck | Property that controls whether objects are allowed outside the grid limits for model space or current space (current layout). This property corresponds to the LIMCHECK system variable. ValueDescriptionfalse Objects outside limits are allowed true Objects outside limits are disallowed | |
| Limmax | Property that controls upper-right corner of the grid limits for model space or current space (current layout). This property corresponds to the LIMMAX system variable. | |
| Limmin | Property that controls lower-left corner of the grid limits for model space or current space (current layout). This property corresponds to the LIMMIN system variable. | |
| LinetypeTableId | Property that represents object ID of the LinetypeTable of this database object. | |
| LineWeightDisplay | Property that controls the display of lineweights. This property corresponds to the LWDISPLAY system variable. | |
| LoftAng1 | Property that controls the draft angle (in radians) through the first cross section in a loft operation. 0 is measured in the plane of the curve, outward from the curve. Positive angles are measured toward the next cross section. This property corresponds to the LOFTANG1 system variable. | |
| LoftAng2 | Property that controls the draft angle through the last cross section in a loft operation. 0 is measured in the plane of the curve, outward from the curve. Positive angles are measured toward the previous cross section. This property corresponds to the LOFTANG2 system variable. | |
| LoftMag1 | Property that controls the draft angle mangitude through the first cross section of a lofted solid. This property corresponds to the LOFTMAG1 system variable. | |
| LoftMag2 | Property that controls the draft angle mangitude through the last cross section of a lofted solid. This property corresponds to the LOFTMAG2 system variable. | |
| LoftNormals | Property that controls the normals of lofted objects as they pass through cross sections. This property corresponds to the LOFTNORMALS system variable. It is ignored when a path or guide curve is specified. NameValueDescriptionkLoftRuled 0 Ruled surface. kLoftSmooth 1 Smooth surface. kLoftFirstNormal 2 Surface is normal to the first cross section. kLoftLastNormal 3 Surface is normal to the last cross section. kLoftEndsNormal 4 Surface is normal to the first and last cross sections. kLoftAllNormal 5 Surface is normal to all cross sections. kLoftUseDraftAngles 6 Surface uses draft angle and magnitude. | |
| LoftParam | Property that controls the shape of lofted solids and surfaces. This property corresponds to the LOFTPARAM system variable. LOFTPARAM will be a combination of one or more of the following: NameValueDescriptionkLoftNoParam 0x00 No parameters. kLoftNoTwist 0x01 No twist between cross sections. kLoftAlignDirection 0x02 Align directions of cross sections. kLoftSimplify 0x04 Create simple solids and surfaces. kLoftClose 0x08 Close between the starting and ending cross sections. kLoftDefault 0x07 kLoftNoTwist | kLoftAlignDirection | kLoftSimplify | |
| Longitude | Property that controls the longitude of the drawing model in decimal degrees. The default is determined by the country code in the operating system. This property corresponds to the LONGITUDE system variable. | |
| Ltscale | Property that controls the global linetype scale factor. This property corresponds to the LTSCALE system variable. | |
| Lunits | Property that controls the display of linear units. This property corresponds to the LUNITS system variable. ValueDescription1 Scientific 2 Decimal 3 Engineering 4 Architectural 5 Fractional | |
| Luprec | Property that controls the number of decimal places in the display of linear units. This property corresponds to the LUPREC system variable. | |
| MaintenanceReleaseVersion | Property that controls the maintenance release version. | |
| MaterialDictionaryId | Property that represents object identifier of the Material dictionary of this database object. | |
| Maxactvp | Property that represents the maximum of active viewports in a layout. This property corresponds to the MAXACTVP system variable. | |
| Measurement | Property that controls the use of metric vs. imperial linetype and hatch pattern files. This property corresponds to the MEASUREMENT system variable. NameValueEnglish 0 Metric 1 | |
| Menu | Property that controls the path and file name of the customization file. This property corresponds to the MENUNAME system variable. | |
| Mirrtext | Property that controls the mirroring of Text with the MIRROR command. This property corresponds to the MIRRTEXT system variable. | |
| MLeaderstyle | Property that controls the current multileader style used by the drawing. This property corresponds to the CMLEADERSTYLE system variable. | |
| MLeaderStyleDictionaryId | Property that represents object identifier of the current multileader style used by the drawing. | |
| MLStyleDictionaryId | Property that represents object identifier of the MLineStyle dictionary of this database object. | |
| MsLtScale | ||
| MsOleScale | ||
| NamedObjectsDictionaryId | Property that represents object identifier of the NamedObjects dictionary of this database object. | |
| NorthDirection | Property that controls the angle of the Sun from North. This angle is in the context of the WCS. This property corresponds to the NORTHDIRECTION system variable. | |
| NumberOfSaves | Property that controls the number of times this database object has been saved since it was opened. | |
| ObjectContextManager | Property that represents the ObjectContextManager object of this database object. | |
| ObscuredColor | Property that represents the ACI color index of intersection polylines. This property corresponds to the OBSCUREDCOLOR system variable. | |
| OleStartUp | Property that represents the OLE source applications load when plotting. This may improve the plot quality. This property corresponds to the OLESTARTUP system variable. | |
| OriginalFileMaintenanceVersion | Property that represents maintenance version value that the database file had when it was first opened. | |
| OriginalFileName | Property that represents name of a file from which this database was opened (can be null pointer if database was created from a DXF file format or drawing file has a version that is earlier than R13). | |
| OriginalFileSavedByMaintenanceVersion | Property that represents the maintenance version value of the last product which saved the drawing file, not counting the current session. | |
| OriginalFileSavedByVersion | Property that represents the version value of the last product which saved the drawing file, not counting the current session. | |
| OriginalFileVersion | Property that represents the version of the file from which this database object was read. | |
| Orthomode | Property that controls the constraint of cursor movement to the perpendicular. This property corresponds to the ORTHOMODE system variable. ValueDescriptionfalse Not constrained true Constrained | |
| PaperSpaceVportId | Property that represents the object identifier of the paperspace Viewport for the database. | |
| Pdmode | Property that controls the display of Point entities. This property corresponds to the PDMODE system variable. | |
| Pdsize | Property that controls the display size of point entities. This property corresponds to the PDSIZE system variable. ValueDescription<0 Fraction of viewport size in drawing units. 0 5% of viewport size in drawing units. >0 Size in drawing units. | |
| Pelevation | Property that controls the default elevation for new entities in the current paper space. This property corresponds to the PELEVATION system variable. | |
| Pextmax | Property that controls the upper-right corner of the extents of the current paper space. This property corresponds to the PEXTMAX system variable. | |
| Pextmin | Property that controls the lower-left corner of the extents of the current paper space. This property corresponds to the PEXTMIN system variable. | |
| Pinsbase | Property that controls the WCS insertion base point of the current paper space. This property corresponds to the PINSBASE system variable. | |
| Plimcheck | Property that controls whether objects are allowed outside the grid limits for paper space (current paper layout). This property corresponds to the PLIMCHECK system variable. | |
| Plimmax | Property that controls the upper-right corner of the grid limits for paper space (current paper layout). This property corresponds to the PLIMMAX system variable. | |
| Plimmin | Property that controls the lower-left corner of the grid limits for paper space (current paper layout). This property corresponds to the PLIMMIN system variable. | |
| PlineEllipse | Property that controls whether polylines or ellipses are to be generated by the ELLIPSE command. This property corresponds to the PELLIPSE system variable. ValueDescriptionfalse Ellipses true Polylines | |
| Plinegen | Property that controls the generation of linetypes for Polylines. This property corresponds to the PLINEGEN system variable. ValueDescriptionfalse Each segment starts and ends in a dash. true Linetype generation is continuous, ignoring the vertices. | |
| Plinewid | Property that controls the default width for new Polyline entities. Value should be greater than or equal to 0. This property corresponds to the PLINEWID system variable. | |
| PlotSettingsDictionaryId | Property that represents the object identifier of the PlotSettings dictionary for the database. | |
| PlotStyleMode | Property that indicates whether this database is using color-dependent plot styles (true), or named plot styles (false). | |
| PlotStyleNameDictionaryId | Property that represents the object identifier of the PlotStyleName dictionary for the database. | |
| PlotStyleNameId | Property that represents PlotStyleDescriptor that encapsulates information about object identifier of a plot and type of plot style name. | |
| ProjectName | Property that controls the project name associated with the database. This property corresponds to the PROJECTNAME system variable. | |
| Psltscale | Property that controls the generation of linetypes for Polylines in paper space. This property corresponds to the PSLTSCALE system variable. ValueDescriptionfalse Dash lengths in model space are based on model space drawing units. true Dash lengths in model space are based on paper space drawing units. When PSLTSCALE is true, linetypes in viewports will appear the same size as those in paper space. | |
| PsolHeight | Property that controls the default height, in drawing units, used by the POLYSOLID command, for swept solid objects. This property corresponds to the PSOLHEIGHT system variable. | |
| PsolWidth | Property that controls the default width for swept solids. This property corresponds to the PSOLWIDTH system variable. | |
| PucsBase | Property that controls the UCS that defines the orthographic UCS orientation for the current paper space. This property corresponds to the PUCSBASE system variable. | |
| Pucsname | Property that controls the current UCS for the current paper space. This property corresponds to the PUCSNAME system variable. | |
| Pucsorg | Property that controls the WCS origin of the current UCS of the current paper space. This property corresponds to the PUCSORG system variable. | |
| Pucsxdir | Property that controls the WCS x-direction of the current UCS of the current paper space. This property corresponds to the PUCSXDIR system variable. | |
| Pucsydir | Property that controls the WCS y-direction of the current UCS of the current paper space. This property corresponds to the PUCSYDIR system variable. | |
| Qtextmode | Property that controls the display of text. This property corresponds to the QTEXTMODE system variable. ValueDescriptionfalse Text is displayed true Bounding box is displayed | |
| RegAppTableId | Property that represents object ID of the RegAppTable of this database object. | |
| Regenmode | Property that controls automatic regeneration. This property corresponds to the REGENMODE system variable. | |
| RetainOriginalThumbnailBitmap | Property that indicates whether thumbnail bitmap toggle flag. If this property is true, the Database will always try to retain the original image, no matter what other action is taken. | |
| Saveproxygraphics | Property that controls the saving of proxy images with the database. This property corresponds to the PROXYGRAPHICS system variable. | |
| SectionManagerId | Property that represents the object identifier of the section manager for the database. | |
| SectionViewStyleDictionaryId | Property that represents object ID of the SectionViewStyle dictionary of this database object. | |
| SecurityParameters | Property that represents security parameters of this database. | |
| Shadedge | Property that controls the rendering of faces and edges with the SHADE command. This property corresponds to the SHADEDGE system variable. | |
| Shadedif | Property that controls the percentage of diffuse reflective light (vs. ambient light) when (SHADEDGE == 0) || (SHADEDGE == 1). This property corresponds to the SHADEDIF system variable. | |
| ShadowPlaneLocation | Property that controls the location on the current Z-axis of an invisible ground plane used to display shadows. The shadow plane casts and receives shadows. This property corresponds to the SHADOWPLANELOCATION system variable. | |
| ShowHist | Property that controls the History display for solids in a drawing. This property corresponds to the SHOWHIST system variable. ValueDescription0 Hides all history. 1 Uses the individual solid Show History properties. 2 Displays all history. | |
| Sketchinc | Property that controls the recording increment for the SKETCH command. This property corresponds to the SKETCHINC system variable. | |
| Skpoly | Property that controls the generation of polylines during the SKETCH command. This property corresponds to the SKPOLY system variable. ValueDescriptionfalse Generates Lines true Generates Polylines | |
| SolidHist | Property that controls the default history retention setting for all solids. When enabled, a history of the solids comprising a composite solid is retained. This property corresponds to the SOLIDHIST system variable. | |
| SortEnts | Property that controls the object sort order. This property corresponds to the SORTENTS system variable. SORTENTS will be a combination of the following: ValueDescription0 No sorting 1 Object selection sorting 2 Object snap sorting 4 Clears all checkboxes 8 MSLIDE command sorting 16 REGEN command sorting 32 Plotting sorting 64 Clears all checkboxes | |
| Splframe | Property that controls the display of control polygons for Splines and spline-fit Polylines. This property corresponds to the SPLFRAME system variable. | |
| Splinesegs | Property that controls the number of segments for spline-fit polylines generated by the PEDIT/Spline command. The value is a non-zero integer number from -32768 to 32767. A negative value generates circular segments. A positive value generates linear segments. A zero value is not applicable. Fit-type polylines use arcs as approximating segments. This property corresponds to the SPLINESEGS system variable. | |
| Splinetype | Property that controls the type of spline generated by the PEDIT/Spline command. This property corresponds to the SPLINETYPE system variable. | |
| StepSize | Property that controls the size of each step in drawing units, in walk or fly mode. This property corresponds to the STEPSIZE system variable. | |
| StepsPerSec | Property that controls the number of steps taken per second in walk or fly mode. This property corresponds to the STEPSPERSEC system variable. | |
| StyleSheet | Property that controls the name of the style sheet for the active layout. This property corresponds to the STYLESHEET system variable. | |
| SummaryInfo | Property that represents the database summary information including author, comments, keyswords, revision number and other pieces of information. | |
| Surftab1 | Property that controls the number of tabulations generated in the M direction by the EDGESURF, REVSURF, RULESURF, and TABSURF commands. This property corresponds to the SURFTAB1 system variable. | |
| Surftab2 | Property that controls the number of tabulations generated in the N direction by the EDGESURF and REVSURF commands. This property corresponds to the SURFTAB2 system variable. | |
| Surftype | Property that controls the type of surface fitting for the PEDIT/Smooth command. This property corresponds to the SURFTYPE system variable. ValueDescription5 Quadratic B-spline surface 6 Cubic B-spline surface 8 Bezier surface | |
| Surfu | Property that controls the surface density in the M direction for the PEDIT/Smooth command. This property corresponds to the SURFU system variable. | |
| Surfv | Property that controls the surface density in the N direction for the PEDIT/Smooth command. This property corresponds to the SURFV system variable. | |
| Tablestyle | Property that controls the default style for new table entities. This property corresponds to the CTABLESTYLE system variable. | |
| TableStyleDictionaryId | Property that represents object identifier of the TableStyle dictionary of this database object. | |
| Tdcreate | Property that represents the time and date, in local time, that the database was created. This property corresponds to the TDCREATE system variable. | |
| Tdindwg | Property that represents the total editing time of the database. This property corresponds to the TDINDWG system variable. | |
| Tducreate | Property that represents the time and date, in Universal time, that the database was created. This property corresponds to the TDUCREATE system variable. | |
| Tdupdate | Property that represents the time and date, in local time, that the database was last saved. This property corresponds to the TDUPDATE system variable. | |
| Tdusrtimer | Property that represents the user-elapsed timer. This property corresponds to the TDUSRTIMER system variable. | |
| Tduupdate | Property that represents the time and date, in Universal time, that the database was last saved. This property corresponds to the TDUUPDATE system variable. | |
| Textsize | Property that represents default size for new text entities in the current text style. This property corresponds to the TEXTSIZE system variable. | |
| Textstyle | Property that represents object ID of the "Standard" text style. This property corresponds to the TEXTSTYLE system variable. | |
| TextStyleTableId | Property that represents object ID of the TextStyleTable of this database object. | |
| Thickness | Property that represents the default 3D thickness for new entities. This property corresponds to the THICKNESS system variable. | |
| ThumbnailBitmap | Property that represents the thumbnail bitmap associated with this database object. | |
| TileMode | Property that controls whether model or paper layout tab is active for database. This property corresponds to the TILEMODE system variable. ValueDescriptionfalse Current paper layout tab is active. true Model layout tab is active. | |
| TileModeLightSynch | Property that controls the sychronization of lighting in all model space viewports. This property corresponds to the TILEMODELIGHTSYNCH system variable. ValueDescription0 Not synchronized 1 Synchronized | |
| TimeZone | Property that controls the time zone for sun studies in the drawing. This property corresponds to the TIMEZONE system variable. TIMEZONE represents hours and minutes away from Greenwich Mean Time. | |
| Tracewid | Property that controls the default width for new trace entities. This property corresponds to the TRACEWID system variable. | |
| TransactionManager | Property that represents transaction manager for this database. | |
| Treedepth | Property that controls depth of the spatial index. Spatial indexing, along with layer indexing, is used to maximize performance of demand loading and entity selection. This property corresponds to the TREEDEPTH system variable. ValueDescription<0 2D indexing. An integer in the form -MMMPP specifies the depths for model space (MMM) and paper space (PP). 0 Disables spatial indexing. >0 3D indexing. An integer in the form MMMPP specifies the depths for model space (MMM) and paper space (PP). | |
| TStackAlign | Property that controls the alignment of stacked text. This property corresponds to the TSTACKALIGN system variable. ValueDescription0 Bottom. 1 Center. 2 Top. | |
| TstackSize | Property that controls the size of stacked text as a percentage of the current text height. This property corresponds to the TSTACKSIZE system variable. | |
| UcsBase | Property that controls object identifier of the UCS that defines the orthographic UCS orientation for model space. This property corresponds to the UCSBASE system variable. | |
| Ucsname | Property that controls object identifier of the current UCS for the current viewport of the current space or model space. This property corresponds to the UCSNAME system variable. | |
| Ucsorg | Property that controls the WCS origin of the current UCS for the current viewport in the current space or model space. This property corresponds to the UCSORG system variable. | |
| UcsOrthographic | Property that controls the model space orthographic UCS with respect to the base UCS. This property corresponds to the UCSORTHOVIEW system variable. ValueDescription0 Non-orthographc 1 Top 2 Bottom 3 Front 4 Back 5 Left 6 Right | |
| UcsTableId | Property that represents object ID of the UCSTable of this database object. | |
| Ucsxdir | Property that controls the WCS x-direction of the current UCS for the current viewport in the current space or model space. This property corresponds to the UCSXDIR system variable. | |
| Ucsydir | Property that controls the WCS y-direction of the current UCS for the current viewport in the current space or model space. This property corresponds to the UCSYDIR system variable. | |
| UndoRecording | Property that indicates whether there is current object used for undo file input/output operations. | |
| Unitmode | Property that controls the unit display format for Architectural Units and Surveyor's Units. This property corresponds to the UNITMODE system variable. ValueArchitectural UnitsSurveyor's Units0 12'-5 1/4" N 48d0'0" E 1 12'5-1/4" N 48d0'0" E | |
| UnmanagedObject | Property that represents a pointer to an unmanaged
object. (Inherited from DisposableWrapper) |
|
| UpdateThumbnail | Property that controls the updating of preview images in the Sheet Set Manager. This property corresponds to the UPDATETHUMBNAIL system variable. UPDATETHUMBNAIL will be a combination of one or more of the following: ValueDescription0 Do not update previews. 0x01 Update model view previews. 0x02 Update sheet view previews. 0x04 Update sheet previews. 0x08 Update previews when sheets and views are modified, restored, or created. 0x16 Update previews when database is saved. | |
| Useri1 | Property that is 'reserved for user applications'. This property corresponds to the USERI1 system variable. | |
| Useri2 | Property that is 'reserved for user applications'. This property corresponds to the USERI2 system variable. | |
| Useri3 | Property that is 'reserved for user applications'. This property corresponds to the USERI3 system variable. | |
| Useri4 | Property that is 'reserved for user applications'. This property corresponds to the USERI4 system variable. | |
| Useri5 | Property that is 'reserved for user applications'. This property corresponds to the USERI5 system variable. | |
| Userr1 | Property that is 'reserved for user applications'. This property corresponds to the USERR1 system variable. | |
| Userr2 | Property that is 'reserved for user applications'. This property corresponds to the USERR2 system variable. | |
| Userr3 | Property that is 'reserved for user applications'. This property corresponds to the USERR3 system variable. | |
| Userr4 | Property that is 'reserved for user applications'. This property corresponds to the USERR4 system variable. | |
| Userr5 | Property that is 'reserved for user applications'. This property corresponds to the USERR5 system variable. | |
| Usrtimer | Property that controls the user elapsed timer. This property corresponds to the USRTIMER system variable. | |
| VersionGuid | Property that uniquely identifies a specific version of a database. This property corresponds to the VERSIONGUID system variable. VERSIONGUID is updated each time the database is saved. | |
| ViewportScaleDefault | Property that controls the viewport scale (PS/MS) for new viewports. A scale of 0.0 specifies Scaled to Fit. This property corresponds to the PSVPSCALE system variable. | |
| ViewportTableId | Property that represents object ID of the ViewportTable of this database object. | |
| ViewTableId | Property that represents object ID of the ViewTable of this database object. | |
| Visretain | Property that controls the precedence of layer settings for externally referenced databases. This property corresponds to the VISRETAIN system variable. ValueDescriptionfalse Settings are saved in the external reference. true Settings are saved in the current database. | |
| VisualStyleDictionaryId | Property that represents the object identifier of the VisualStyle dictionary of this database object. | |
| Worldview | Property that controls the switching of the UCS to the WCS for the duration of the 3DORBIT, DVIEW and VPOINT commands. This property corresponds to the WORLDVIEW system variable. ValueDescriptionfalse UCS is unchanged. true UCS switches to WCS. | |
| XclipFrame | Property that controls the visibility of Xref clip boundaries. This property corresponds to the XCLIPFRAME system variable. ValueDescriptiontrue Xref clip boundaries are invisible and not plotted. false Xref clip boundaries are visible and plotted. | |
| XrefBlockId | Property that represents the object ID of the BlockTableRecord that references this database object as an Xref. | |
| XrefEditEnabled | Property that controls if this database, when an Xref, can be edited in-place. This property corresponds to the XEDIT system variable. ValueDescriptiontrue Not edited in-place. false Edited in-place. |
| Name | Description | |
|---|---|---|
| AbortDeepClone | Terminates a call to DeepCloneObjects() or WblockCloneObjects(). | |
| AddDBObject | Adds an object to this database object, and returns its object ID. | |
| ApplyPartialOpenFilters | Filters the model space entities of a database to only bring part of the drawing into memory. The filter applied is the intersection of entities in the view and the entities on the specified layers. Only entities both within the view and on the specified layers are brought into memory. | |
| AttachXref | Attaches the external reference file specified by fileName to the database. As a result a new external reference BlockTableRecord is created. The new block table record's name is specified in blockName. Its object ID is returned. | |
| Audit | Performs an audit operation on the header of this database object. | |
| AuditXData | Performs an audit operation for the user data. Currently not implemented. | |
| BindXrefs | ||
| ClassDxfName | Retrieves the class DXF name for the specified class. | |
| Clone | Creates a *clone* of this object, and returns a pointer to the
*clone*. (Inherited from RXObject) |
|
| CloseInput | Forces all data to be loaded from the input file associated with this database object, and closes the file. | |
| CompareTo | Allows classes to compare class objects. (Inherited from RXObject) |
|
| CopyFrom | Copies the contents of the specified object into this
object. (Inherited from RXObject) |
|
| CountHardReferences | Retrieves a count of hard references to each of the specified object IDs. | |
| Create | ||
| CreateObjRef | (Inherited from MarshalByRefObject) |
|
| DeepCloneObjects | Deep clones a set of objects and appends the clones to the specified owner object. | |
| DetachXref | Detaches the specified external reference. | |
| DisablePartialOpen | Forbids the partial open operation and forces the entire drawing database to be loaded. | |
| DisableUndoRecording | Enables or disables recording of operations performed on this database. If disable==true, undo recording is turned off. | |
| Dispose | (Inherited from DisposableWrapper) |
|
| DxfIn | Reads content of the specified .dxf file into this database. | |
| DxfOut(String, Int32, Boolean) | Writes the contents of this database object to the specified output .dxf file. | |
| DxfOut(String, Int32, DwgVersion) | Writes the contents of this database object to the specified output .dxf file. | |
| DxfOut(StreamBuf, Int32, DwgVersion, Boolean) | Writes the contents of this database object to the specified output .dxf file. | |
| Equals | Checks objects for equality. (Inherited from DisposableWrapper) |
|
| ForceWblockDatabaseCopy | Causes the next Database.Wblock() call on this database to copy the database. Currently not implemented. | |
| FromAcadDatabase | Performs a conversion for the specified object of the AcadDatabase type to a database object. | |
| GetAllDatabases | ||
| GetDimensionStyleChildData | Retrieves the child dimension style data and dimension style object identifier. Currently not implemented. | |
| GetDimensionStyleChildId | Retrieves the identifier of the child dimension style. Currently not implemented. | |
| GetDimensionStyleParentId | Retrieves the identifier of the parent dimension style. Currently not implemented. | |
| GetDimRecentStyleList | Retrieves identifiers of the most recently used dimension styles (up to six). Currently not implemented. | |
| GetDimstyleData | Retrieves the database dimension variable values. | |
| GetHashCode | Retrieves the object hash code. (Inherited from DisposableWrapper) |
|
| GetHostDwgXrefGraph | Retrieves the XrefGraph object with the external reference tree of this database. | |
| GetLifetimeService | (Inherited from MarshalByRefObject) |
|
| GetMetaObject | (Inherited from RXObject) |
|
| GetNearestLineWeight | Requests a lineweight and returns the nearest C++ OdDb::LineWeight enum number for this database. For example, when the passed value is 8, the returned value is kLnWt009. Currently not implemented. | |
| GetObjectId | Retrieves the object ID corresponding to the specified handle object in this database. | |
| GetRXClass | Gets a class describing instance dynamically associated with
this object as the OdRxClass object. (Inherited from RXObject) |
|
| GetSupportedDxfOutVersions | Retrieves an array that contains versions for the output operation. | |
| GetSupportedSaveVersions | Retrieves an array that contains versions for the save operation. | |
| GetType | (Inherited from Object) |
|
| GetViewports | Retrieves identifiers of viewports. | |
| GetVisualStyleList | Retrieves a collection of visual style names contained in the visual style dictionary. Currently not implemented. | |
| InitializeLifetimeService | (Inherited from MarshalByRefObject) |
|
| Insert(Matrix3d, Database, Boolean) | Copies the content of a specified database to this database. | |
| Insert(String, Database, Boolean) | Copies the content of a specified database to this database. | |
| Insert(String, String, Database, Boolean) | Copies the content of a specified database to this database. | |
| IsObjectNonPersistent | Checks whether a specified object is not persistent. | |
| IsValidLineWeight | Checks whether a specified lineweight value matches one of the predefined lineweights. | |
| LoadLineTypeFile | Loads a linetype into this database object. | |
| LoadMlineStyleFile | Loads an MLineStyle into the specified database object. | |
| MarkObjectNonPersistent | Marks an object as non-persistent or persistent. | |
| OverlayXref | Overlays the specified external reference file to the database. As a result a new external reference BlockTableRecord is created. | |
| Purge(ObjectIdCollection) | Removes the object IDs from the specified array that are hard referenced in this database object. After method execution, the ids array contains only object ID entities of objects that are not currently hard-referenced and thus can safely be erased. | |
| Purge(ObjectIdGraph) | Removes the nodes from the ID graph that are hard referenced in this database object. | |
| QueryX | Checks whether the object belongs to the specified class and
returns a pointer to this object if this object can be converted to
the specified class. (Inherited from RXObject) |
|
| ReadDwgFile(IntPtr, Boolean, String) | Reads the contents of the drawing pointer by the drawingFile into this database object. | |
| ReadDwgFile(String, FileShare, Boolean, String) | Reads the contents of the specified file into this database object. | |
| ReadDwgFile(String, FileOpenMode, Boolean, String) | Reads the contents of the specified file name into this database object. | |
| ReadDwgFile(IntPtr, Boolean, String, AuditInfo, Boolean) | Reads the contents of the drawing pointer by the drawingFile into this database object. | |
| ReadDwgFile(String, FileShare, Boolean, String, Boolean) | Reads the contents of the specified file into this database object. | |
| ReadDwgFile(String, FileOpenMode, Boolean, String, Boolean) | Reads the contents of the specified file into this database object. | |
| ReadDwgFileFromMemory | Reads the contents of the file, represented by array of bytes, into this database object. | |
| ReclaimMemoryFromErasedObjects | Deletes the objects related to the passed object identifiers and performs corresponding cleaning operations. Currently not implemented. | |
| Redo | Performs a redo operation on this database object. | |
| ReloadXrefs | Reloads the external references for the specified xrefIds identifiers in the block table record. | |
| ResolveXrefs | Resolves existing external references for the current working database. | |
| RestoreForwardingXrefSymbols | This method must be used with RestoreOriginalXrefSymbols() and should be wrapped around all code with plans to edit and/or save external reference databases. | |
| RestoreOriginalXrefSymbols | Returns the database to its modified state (before any original state restoration) by redoing modifications. | |
| Save | Saves content of the currently active database. The file is saved with the original file name, type and version. | |
| SaveAs(String, DwgVersion) | Saves content of the currently active database according to the passed file name and version. | |
| SaveAs(String, SecurityParameters) | Saves content of the currently active database according to the passed file name and security parameters. | |
| SaveAs(StreamBuf, DwgVersion, Boolean) | Saves content of the currently active database according to the passed arguments. | |
| SaveAs(String, DwgVersion, Boolean) | Saves content of the currently active database according to the passed file name and version. | |
| SaveAs(String, Boolean, DwgVersion, SecurityParameters) | Saves content of the currently active database according to the passed arguments. | |
| SaveAs(String, DwgVersion, Boolean, Int32) | Saves content of the currently active database according to the passed arguments. | |
| SaveAs(StreamBuf, SaveType, DwgVersion, Boolean, Int32) | Saves content of the currently active database according to the passed arguments. | |
| SaveAs(String, SaveType, DwgVersion, Boolean, Int32) | Saves content of the currently active database according to the passed arguments. | |
| SetDimstyleData | Copies the dimension style data from the specified dimension style table record into this database object. | |
| SetTimeZoneAsUtcOffset | Sets the current time zone for this database using an offset from UTC. For example, the offset for the Brasilia Time Zone is -3.0. Currently not implemented. | |
| SetWorldPaperspaceUcsBaseOrigin | Sets the new default origin point the the new paper space for the passed view. | |
| SetWorldUcsBaseOrigin | Sets the new default origin point the the new model space for the passed view. | |
| StartUndoRecord | Starts undo recording of this database object. | |
| TimeZoneDescription | Retrieves a description of a time zone. | |
| TimeZoneOffset | Retrieves the offset in hours from the time zone passed in, from UTC. For example, the offset for Brasilia time is -3.0. | |
| ToString | (Inherited from Object) |
|
| TryGetObjectId | Searches for an object identifier by the specified handle. | |
| Undo | Performs an undo operation on this database object. | |
| UnloadXrefs | Unloads the external references from the block table record which correspond to the passed identifiers. | |
| UpdateExt | Recalculates the extents of this database object. | |
| Wblock | Clones the entire contents of this database to a new database. | |
| Wblock(ObjectId) | Clones the specified block table record of this database to a new database. | |
| Wblock(ObjectIdCollection, Point3d) | Clones the specified block table record of this database to a new database. | |
| Wblock(Database, ObjectIdCollection, Point3d, DuplicateRecordCloning) | ||
| WblockCloneObjects | Uses the deep cloning mechanism to write specified objects of this database to the new database. The objects can be taken from different source databases and must match the type of owner specified. | |
| WorldPaperspaceUcsBaseOrigin | Retrieves the default origin point of the new paper space for the passed view. | |
| WorldUcsBaseOrigin | Retrieves the default origin point of the new model space for the passed view. | |
| X | Checks whether the object belongs to the specified class and
returns a pointer to this object if this object can be converted to
the specified class, or throws an exception if it cannot. (Inherited from RXObject) |
|
| XBindXrefs |
| © Bricsys NV. All rights reserved. |