ArcFM Desktop Overview > ArcFM Desktop 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} |