API Reference > OdDbRoot Classes > OdDbBaseDatabasePE Class
OdDbBaseDatabasePE Class
OdDbBaseDatabasePEOdDbBaseDatabasePE
Syntax
C++
class OdDbBaseDatabasePE : public OdRxObject;

DbBaseDatabase.h

This class is the base Protocol Extension class for database classes.

TD_DbRoot

 
Name 
Description 
 
Class implements a reaction mechanism (reactor) for a database unload event. 
 
Name 
Description 
 
Determines extents parameter values. 
 
Name 
Description 
 
Aborts (rolls back) the current database transaction.
 
 
Adds a new database unload reactor object to a specified database.  
 
Sets current layout plot settings (such as paper size, rotation, scale, etc.) to a specified Gs device.
 
 
Returns the OdDbBaseHostAppServices object associated with this database object. 
 
DOM-IGNORE-BEGIN// dgn dwg common formatter base class//DOM-IGNORE-END 
 
Creates a Gi context object for a specified database.
 
 
Creates a TextIterator object for the specified data.
 
 
Returns the current layout for the specified database.  
 
Returns the identifier of the current layout for a specified database.  
 
This is downgradeOpen, a member of class OdDbBaseDatabasePE. 
 
Evaluates fields in database.  
 
Only for internal usage! 
 
Returns a layout related with a specified viewport from the specified database.  
 
Returns a pointer to an identifier of a layout related to a specified viewport from the specified database.  
 
DOM-IGNORE-BEGIN// dgn dwf export//DOM-IGNORE-END 
 
This is getAnnoScaleSet, a member of class OdDbBaseDatabasePE. 
 
Returns the code page identifier for a specified database.  
 
DOM-IGNORE-BEGIN// dgn dwf export//DOM-IGNORE-END 
 
Returns an identifier of the current long transaction in a specified database.  
 
Returns a pointer to a database that a specified object belongs to.  
 
Returns database Partial Viewing Mode 
 
Returns the name of the file associated with this database object. 
 
DOM-IGNORE-BEGIN// dgn dwf export//DOM-IGNORE-END 
 
Returns a layout that is related to model space of the specified database.  
 
DOM-IGNORE-BEGIN// dgn dwf export//DOM-IGNORE-END 
 
Returns a handle of an object using its identifier.  
 
Returns an object's identifier.  
 
Returns a layout with a specified name from the specified database.  
 
Searches for a linetype object by its identifier in the specified database.  
 
Returns the measurement system that is used for linetypes and hatches for the specified database.  
 
Returns the identifier of the model space block for a specified database.  
 
Gets the next view associated with the active layout.
 
 
Returns an identifier of a specified database object using its 64-bit handle.  
 
Returns an identifier of an owner object for a specified database object.  
 
Returns the identifier of the paper space block for a specified database.  
 
Searches for a text style object by its identifier in the specified database.  
 
DOM-IGNORE-BEGIN// dgn dwf export//DOM-IGNORE-END 
 
DOM-IGNORE-BEGIN// dgn dwf export//DOM-IGNORE-END 
 
DOM-IGNORE-BEGIN// dgn dwf export//DOM-IGNORE-END 
 
Returns an object identifier of a visual style with a specified name from a specified database.  
 
Determines whether a specified object is a proxy object.  
 
Returns a smart pointer to the iterator of the specified database's layers.
 
 
Returns layouts for the specified database.
 
 
Loads plot styles of the active layout to a specified Gi context object.
 
 
This is the overview for the openObject method overload. 
 
Retrieves information about viewports for a specified database and layout.
params pDb [in] A pointer to a database. params layoutId [in] A layout identifier. params layoutId [out] An array of viewport names. Filled and returned by the method. params layoutId [out] An array of viewport points. Filled and returned by the method. 
 
Removes a database unload reactor from a specified database. This method should be reimplemented to provide a custom reaction for a database unload event.  
 
Sets the current layout for the specified database.
 
 
Switches multi-threaded rendering on or off for a specified database.  
 
Sets up Gs views for a specified device, according to the active database layout data.
 
 
Sets up Gs views for a specified device according to the specified database layout data.
 
 
Sets up a palette associated with a specified device layout.
 
 
Starts a database transaction.
 
 
Starts undo recording of this database object. 
 
undo 
Performs an undo operation on this database object. 
 
This is upgradeOpen, a member of class OdDbBaseDatabasePE. 
 
Returns a smart pointer to the iterator of the specified database's visual styles.
 
 
Returns the identifier of the XRef block for a specified database.  
 
Makes the specified Gs device render the current layout zoomed to extents.  
Copyright © 2002–2020. Open Design Alliance. All rights reserved.