 
            | Version: 10.8.1c | 
| ArcFM Engine Overview > ArcFM Engine Basics > Extensions | 
ArcFM provides extensions which may be used for customization. A developer may access these extensions using IApplication::FindExtensionByCLSID or IApplication::FindExtensionByName (see Esri documentation for more information). This page provides a list of ArcFM extensions and their class IDs and names.
| Extension Object | Name | User Interface | GUID | 
|---|---|---|---|
| D8CUSelTopLevel | CUSelTopLevel | Targets Tab | {23130742-7104-11D3-8905-00104B9F25F6} | 
| D8CUTopLevel | CUTopLevel | List of all CUs that appear in the CUs tab | {89BAB0A4-5B17-11D3-8901-00104B9F25F6} | 
| D8FeSelTopLevel | FeSelTopLevel | Selection Tab | {23130747-7104-11D3-8905-00104B9F25F6} | 
| D8TopLevel | DesignerTopLevel | Design Tab (Designer only) | {F370324A-4AB8-11D3-88FC-00104B9F25F6} | 
| *MMCompatibleUnits | Compatible Units XML Extension | None | {A14F26F9-43EF-11D5-AE96-00A024702573} | 
| *MMConfigTopLevel | ConfigTopLevel | ArcFM Properties FIM | {26F85FE6-A62F-11D3-A425-00500428D46D} | 
| Designer XML API Extension | None | {A14F26FB-43EF-11D5-AE96-00A024702573} | |
| *MMFavoritesListener | Schneider Electric Favorites Extension | None | {4007D076-1F76-4198-BDE9-E2A3912B42F3} | 
| MMFeatureTabListener | Schneider Electric Feature Tab Extension | None | {EBDDDC95-B77F-4722-A68D-DB3F8A87E75D} | 
| MMFeatureTopLevel | FeatureTopLevel | A list of all features on the Features tab that are available for placement | {6C209705-9C40-4A65-8070-DDAF7458BB65} | 
| *MMFeederExt | MMFeeder | None | {9B5DBAF2-B28D-4E73-9AE9-5202D72A3BC5} | 
| MMGraphicExt | Schneider Electric Graphics Extension | None | {B3CF3C3B-19E3-11D4-BB25-005004D30CD2} | 
| MMMobileToolsExt | MMMobileToolsExt | None | {0F990A2C-BDFF-4D02-B0F9-978FBAC9A614} | 
| *MMModelNameManager | ModelNameManager | None | {EFA2E41D-540A-11D4-A7A4-0001031AE99A} | 
| MMPropertiesExt | MMPropertiesExt | None | {99180D4C-EEEC-11D3-BB02-005004D30CD2} | 
| mmPxTaskToolsExt | Process Framework Tasks Tool | Process Framework Tasks toolbar | {8B0CA484-454F-4462-9A48-619A9F026E57} | 
| MMQAQCTopLevel | QAQCTopLevel | QA/QC tab | {E5AC0B62-E4BE-11D3-B4A0-006008AD9A5E} | 
| MMSessionManagerExt | Session Manager Integration Extension | ArcFM Session Manager toolbar | {5A74F476-1B94-4F74-BE2A-845F631A1A28} | 
| MMStoredDisplayManager | MMStoredDisplayMgr | Stored Display Manager | {E32E6B3E-45FD-11D4-921D-00500464DA9D} | 
| MMWFMIntegrationExt | Workflow Manager Integration | Designer Workflow Manager toolbar | {7296713D-8BEC-4D00-A331-C2DDF3266A40} | 
| * Also an ArcCatalog extension. | |||
| Extension Object | Name | User Interface | GUID | 
|---|---|---|---|
| MMAttributeAgent | MMAttributeAgent | None | {C0A2A2D5-C440-11D3-BD54-00500462EE0B} | 
| MMAttributeEditor | MMAttributeEditor | Attribute Editor | {B2575F11-BD46-11D3-BD53-00500462EE0B} | 
| MMAutoUpdater | MMAutoUpdater | None | {2FC08B44-9E08-11D3-80C2-0050DA5BE899} | 
| MMCursorSymExt | Cursor Symbolization Extension | None | {AA35E6CB-D8D9-4979-8B8A-5B378E43566E} | 
| MapInsetEditTaskExt | Map Inset Custom Edit Sketch Extension | None | {6DF750C4-9C4A-468E-A59F-CF39C16AB16B} |