Parent Object: Component Defined in namespace "adsk::fusion" and the header file is <Fusion/Components/Component.h>
Description
Returns the persistent ID of the component. This ID is created with the component and does not change. Because this ID does not change, different revisions of the same design or copies of the design asset/file will retain this ID. If components from different designs have the same ID, it indicates they are either different revisions or a copy of the design was made. Therefore, this ID will always be unique within a single design, but may not be unique in an assembly where externally referenced designs include different revisions or copies of a design.
The ID is also the same ID used by PIM (Product Information Model).