ArcFM Desktop Developer Guide
.NET Assemblies

Resource Center Home

This section lists the .NET assemblies available with ArcFM Desktop. .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.CIM

This assembly contains .NET controls used for Network Adapter.

Miner.Controls

This assembly contains .NET controls (e.g. .NET tree control, collapsible splitter bar used by Locator, etc.). Miner.Controls is available with ArcFM Desktop and ArcFM Engine products.

Miner.Desktop

Classes and interfaces that require ArcGIS for Desktop (ArcMap or ArcCatalog). Miner.Desktop is available only with ArcFM Desktop products.

Miner.Desktop.CUFilter

Classes and interfaces necessary to create a custom CU filter for use with Designer's CU Filter and CU Administration tools.

Miner.Desktop.DesignerExpress

Classes and interfaces used by the Designer Express application.

Miner.Framework

Classes and interfaces that require ArcGIS, but do not require a user interface. Miner.Framework is available with ArcFM Desktop, ArcFM Engine, and ArcFM Server products.

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.FrameworkUI is available with ArcFM Desktop and ArcFM Engine products.

Miner.Geodatabase

Classes and interfaces that work directly with the geodatabase. Miner.Geodatabase is available with ArcFM Desktop, ArcFM Engine, and ArcFM Server products.

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.GeodatabaseUI is available with ArcFM Desktop and ArcFM Engine products.

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.Controls is available with ArcFM Desktop and ArcFM Engine products.

Miner.Interop.Desktop

.NET Interop version of mmDesktop.olb. This assembly contains classes and interfaces that require ArcGIS for Desktop (ArcMap or ArcCatalog). Miner.Interop.Desktop is available with ArcFM Desktop products.

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.Framework is available with ArcFM Desktop, ArcFM Engine, and ArcFM Server products.

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.FrameworkUI is available with ArcFM Desktop and ArcFM Engine products.

Miner.Interop.Geodatabase

.NET Interop version of mmGeodatabase.olb. This assembly contains classes and interfaces that work directly with the geodatabase. Miner.Interop.Geodatabase is available in ArcFM Desktop, ArcFM Engine, and ArcFM Server products.

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 is available in ArcFM Desktop products.

Miner.Interop.Process.Session

.NET Interop version of mmSessionCore.olb. This assembly contains components that work with Session Manager. Miner.Interop.Process.Session is available with ArcFM Desktop products.

Miner.Interop.Process.Workflow

.NET Interop version of mmWorkflowCore.olb. This assembly contains components that work with Workflow Manager. Miner.Interop.Process.Workflow is available with ArcFM Desktop products.

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.Interop.System is available with ArcFM Desktop, ArcFM Engine, and ArcFM Server products.

Miner.Process

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

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.System is available with ArcFM Desktop, ArcFM Engine, and ArcFM Server products.

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 is available with ArcFM Desktop and ArcFM Engine products.

Miner.Windows.ArcGIS

Classes and interfaces written for the ArcFM windows application framework that require ArcGIS. Miner.Windows.ArcGIS is available with ArcFM Desktop and ArcFM Engine products.

 

 

 

 


Send Comment to ArcFMdocumentation@schneider-electric.com