ArcFM Engine Developer Guide
MMDesignerImpl Extension

Version: 10.2.1c and 10.2.1c SP3

Resource Center Home

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 GUIDs.

The interfaces provided by the MMDesignerImpl object allow you to integrate Designer with a WMS or other systems. These interfaces encapsulate the following functions.

Implemented Interfaces

Description

IMMDesignerImpl

This interface allows you to manage and monitor the status of a design as it is modified in the Designer environment.

IMMDesignerImpl2

This interface also allows you to deviate from the standard Designer behavior by using a PropertySet object.

IMMDesignerImpl3

This interface allows you to delete stored displays and versions when a design cannot be correctly opened.

IMMDesignerTools

This interface offers the implementer some additional control over the Designer environment.

IMMListTreeAsXML

This interface provides methods of passing designs back and forth in the Designer/WMS environment. IMMListTreeAsXML2 offers the same interface, but with extended functionality.

IMMListTreeAsXML2

Your implementation can still use the IMMListTreeAsXML interface to load and work with design's XML, but the IMMListTreeAsXML2 interface offers some extended functionality that can be used when loading or writing out the design XML.

 

 

 


Send Comment to ArcFMdocumentation@schneider-electric.com