• Help Home
  • English (US)
    1. English (US)
    2. 简体中文
    3. 繁體中文
    4. Čeština
    5. Deutsch
    6. English (UK)
    7. Español
    8. Français
    9. Magyar
    10. Italiano
    11. 日本語
    12. 한국어
    13. Polski
    14. Português (Brasil)
    15. Русский
AutoCAD 2025 Developer and ObjectARX
    • Customization and Administration Guides
    • DXF Reference
    • AutoLISP and DCL
    • ActiveX and VBA
    • ObjectARX and Managed .NET
      • ObjectARX: Developer's Guide
        • ObjectARX Introductory Concepts
        • Basic Interaction with AutoCAD
        • Custom Objects
          • Proxy Objects
          • Object Enablers
          • Deriving a Custom ObjectARX Class
          • Deriving from AcDbObject
            • Overriding AcDbObject Virtual Functions
            • Implementing Member Functions
            • Filing Objects to DWG and DXF Files
            • Object References
            • Ownership References
            • Pointer References
            • Long Transaction Issues for Custom Objects
            • Purge
            • Undo and Redo
            • subErase, subOpen, subClose, and subCancel
            • Example of a Custom Object Class
            • Object Version Support
              • Class Versioning
              • Class Renaming
              • Class Data or Xdata Version Numbers
          • Deriving from AcDbEntity
        • Advanced Topics
        • ObjectARX Graphics, Geometry, and Boundary Representation Libraries
        • Using COM for ObjectARX Development
      • ObjectARX: Reference Guide
      • ObjectARX: Managed .NET Developer's Guide
      • ObjectARX: Managed .NET Reference Guide
      • ObjectARX: Interoperability Guide
      • ObjectARX: Migration Guide
      • ObjectARX: Release Notes
    • JavaScript
    • AutoCAD Core Console
    Share
    • Email
    • Facebook
    • Twitter
    • LinkedIn
     
     

    Class Renaming

    Renaming classes for each new version is the simplest method of avoiding versioning conflicts, as it does not involve implementing new data elements or functions to detect and respond to different class version numbers. However, the logistics of dealing with new and old class names can be complicated.

    Parent topic: Object Version Support

    Was this information helpful?

    Except where otherwise noted, this work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License. Please see the Autodesk Creative Commons FAQ for more information.

    • Privacy Statement
    • Legal Notices & Trademarks
    • Report Noncompliance
    • © 2025 Autodesk Inc. All rights reserved