IAcadDatabase
Provides an interface to the database resident objects in an TeighaX document
Supported Platforms: Windows only
                            
Object Inheritance
Members
These members are part of this object:
Methods- CopyObjects
 
- HandleToObject
 
- ObjectIdToObject
 
Properties- ModelSpace
 
- PaperSpace
 
- Blocks
 
- Groups
 
- DimStyles
 
- Layers
 
- Linetypes
 
- Dictionaries
 
- RegisteredApplications
 
- TextStyles
 
- UserCoordinateSystems
 
- Views
 
- Viewports
 
- ElevationModelSpace
 
- ElevationPaperSpace
 
- Limits
 
- Layouts
 
- PlotConfigurations
 
- Preferences
 
- FileDependencies
 
- SummaryInfo
 
- SectionManager
 
- Materials
 
 
- CopyObjects()
 
VARIANT CopyObjects([in] VARIANT Objects, [in Owner,  optional] VARIANT,[in, out] Pointer Type IdPairs)
                                                
Duplicates multiple objects.
 
 
- HandleToObject()
 
IDispatch* HandleToObject([in] BSTR Handle)
                                                
Returns the object that corresponds with a specified handle.
 
 
- ObjectIdToObject()
 
IDispatch* ObjectIdToObject(LONG_PTRShort ObjectID)
                                                
Returns the object that corresponds with a specified object ID.
 
 
- ModelSpace [ReadOnly]
 
IAcadModelSpace* ModelSpace( )
                                                
Returns the ModelSpace collection for a document.
 
 
- PaperSpace [ReadOnly]
 
IAcadPaperSpace* PaperSpace( )
                                                
Returns the PaperSpace collection for a document.
 
 
- Blocks [ReadOnly]
 
IAcadBlocks* Blocks( )
                                                
Returns the Blocks collection for a document.
 
 
- Groups [ReadOnly]
 
IAcadGroups* Groups( )
                                                
Returns the Groups Collection object for a document.
 
 
- DimStyles [ReadOnly]
 
IAcadDimStyles* DimStyles( )
                                                
Returns the DimStyles Collection object for a document.
 
 
- Layers [ReadOnly]
 
IAcadLayers* Layers( )
                                                
Returns the Layers Collection object for a document.
 
 
- Linetypes [ReadOnly]
 
IAcadLineTypes* Linetypes( )
                                                
Returns the Linetypes Collection object for a document.
 
 
- Dictionaries [ReadOnly]
 
IAcadDictionaries* Dictionaries( )
                                                
Returns the Dictionaries Collection object for a document.
 
 
- RegisteredApplications [ReadOnly]
 
IAcadRegisteredApplications* RegisteredApplications( )
                                                
Returns the RegisteredApplications Collection object for a document.
 
 
- TextStyles [ReadOnly]
 
IAcadTextStyles* TextStyles( )
                                                
Returns the TextStyles Collection object of a document.
 
 
- UserCoordinateSystems [ReadOnly]
 
IAcadUCSs* UserCoordinateSystems( )
                                                
Returns the UCSs Collection object of a document.
 
 
- Views [ReadOnly]
 
IAcadViews* Views( )
                                                
Returns the Views Collection object of a document.
 
 
- Viewports [ReadOnly]
 
IAcadViewports* Viewports( )
                                                
Returns the Viewports Collection object of a document.
 
 
- ElevationModelSpace [ReadOnly]
 
Double ElevationModelSpace( )
                                                
Specifies or returns the elevation in modelspace.
 
 
- ElevationPaperSpace [ReadOnly]
 
Double ElevationPaperSpace( )
                                                
Specifies or returns the elevation in paperspace.
 
 
- Limits [ReadOnly]
 
VARIANT Limits( )
                                                
Specifies or returns the drawing limits of a document.
 
 
- Layouts [ReadOnly]
 
IAcadLayouts* Layouts( )
                                                
Returns the Layouts Collection object for a document.
 
 
- PlotConfigurations [ReadOnly]
 
IAcadPlotConfigurations* PlotConfigurations( )
                                                
Returns the PlotConfigurations Collection object for a document.
 
 
- Preferences [ReadOnly]
 
IAcadDatabasePreferences* Preferences( )
                                                
Returns the Preferences object for a document.
 
 
- FileDependencies [ReadOnly]
 
IAcadFileDependencies* FileDependencies( )
                                                
Returns the FileDependencies Collection object for a document.
 
 
- SummaryInfo [ReadOnly]
 
IAcadSummaryInfo* SummaryInfo( )
                                                
Returns the SummaryInfo object for a document.
 
 
- SectionManager [ReadOnly]
 
IAcadSectionManager* SectionManager( )
                                                
Returns the SectionManager Collection object for a document.
 
 
- Materials [ReadOnly]
 
IAcadMaterials* Materials( )
                                                
Returns the Materials Collection object for a document.