AcMapOSEObject class

Land Desktop Development ARX CPP SDK

 

AcMapOSEObject class

Represents the AutoCAD and Oracle counterparts of a queried object, where the AutoCAD counterpart resides in the project drawing, and the Oracle counterpart resides in the Oracle database. You can initialize the object with the ID of either counterpart: an AutoCAD ID or an Oracle ID.

AcMapOSEObject functions add or remove the object's AutoCAD counterpart from the EditSet, and they provide information about the object, such as

  • Whether the AutoCAD counterpart has been erased or modified.
  • Whether the AutoCAD counterpart is in the EditSet.
  • If the object has an AutoCAD counterpart in another user's EditSet, who the user is.
  • The version number of the AutoCAD counterpart, and whether the Oracle and AutoCAD version numbers agree (that is, whether the object is "up to date").
  • The object's feature type.

Include AdMapOracleIdentification.h.

Overviews

Oracle Spatial and AutoCAD IDs Getting corresponding IDs

Code samples

Getting corresponding IDs (sample)

Functions

~AcMapOSEObject
AcMapOSEObject
AddToEditSet
FeatureName
GetAcadID
GetOracleID
IsErased
IsInEditSet
IsModified
IsUpToDate
Init
RemoveFromEditSet
Version
WhoHasIt