ArcFM Engine Developer Guide
ArcFM Engine .NET Assemblies

Version: 10.2.1c and 10.2.1c SP3

Resource Center Home

This page lists the .NET assemblies available with ArcFM Engine. .NET assemblies are installed in: Program Files\Miner and Miner\ArcFM Solution\DotNet\Assemblies\v9.2.0.0\. Appropriate licensing may be required for applications that use these assemblies. Contact Schneider Electric for more information.

 

Assembly Description

Miner.Controls

This assembly contains .NET controls (e.g. .NET tree control, collapsible splitter bar used by Locator, etc.).

Miner.Framework

Classes and interfaces that require ArcGIS, but do not require a user interface.

Miner.Framework.Engine

Classes and interfaces that work directly with the geodatabase. Miner.Framework.Engine is available with ArcFM Desktop and ArcFM Engine. It is NOT available for use with ArcFM Server products.

Miner.FrameworkUI

Classes and interfaces that require ArcGIS, and include a user interface component.

Miner.Geodatabase

Classes and interfaces that work directly with the geodatabase.

Miner.Geodatabase.Engine

Classes and interfaces that work directly with the geodatabase. Miner.Geodatabase.Engine is available with ArcFM Desktop and ArcFM Engine. It is NOT available for use with ArcFM Server products.

Miner.GeodatabaseUI

Classes and interfaces that are used by Network Adapter and the ArcFM Geodatabase Replication tool.

Miner.Interop.Controls

.NET Interop version of mmControls.olb. This assembly contains .NET controls (e.g. .NET tree control, collapsible splitter bar used by Locator, etc.).

Miner.Interop.Framework

.NET Interop version of mmFramework.olb. This assembly contains classes and interfaces that require ArcGIS, but do not require a user interface.

Miner.Interop.FrameworkUI

.NET Interop version of mmFrameworkUI.olb. This assembly contains classes and interfaces that require ArcGIS and include a user interface component.

Miner.Interop.Geodatabase

.NET Interop version of mmGeodatabase.olb. This assembly contains classes and interfaces that work directly with the geodatabase.

Miner.Interop.Process

.NET Interop version of the Process Framework library (mmPxBase.dll). This assembly contains classes and interfaces that work with all Process Framework extensions (e.g., Session Manager, Workflow Manager).

Miner.Interop.Process.Session

.NET Interop version of mmSessionCore.olb. This assembly contains components that work with Session Manager.

Miner.Interop.Process.Workflow

.NET Interop version of mmWorkflowCore.olb. This assembly contains components that work with Workflow Manager.

Miner.Interop.System

.NET interop version of mmSystem.olb. This assembly contains low-level classes and interfaces that do not make use of ArcGIS and do not require a user interface.

Miner.Process

Classes and interfaces used with Process Framework components in ArcFM Viewer for ArcGIS Engine (e.g., Session Manager, Redliner).

Miner.System

The Miner.System assembly contains low-level classes and interfaces that do not make use of ArcGIS and do not require a user interface.

Miner.SystemUI

Low-level classes and interfaces that do not make use of ArcGIS and include a user interface component. Miner.SystemUI is available with ArcFM Desktop and ArcFM Engine products.

Miner.Windows

The ArcFM windows application framework used by ArcFM Viewer for ArcGIS Engine.

Miner.Windows.ArcGIS

Classes and interfaces written for the ArcFM windows application framework that require ArcGIS.

 

 

 

 


Send Comment to ArcFMdocumentation@schneider-electric.com