This document is archived and information here might be outdated.  Recommended version.

IMxApplication Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > ArcMapUI > ESRI.ArcGIS.ArcMapUI > Interfaces > IM > IMxApplication Interface
ArcGIS Developer Help

IMxApplication Interface

Provides access to members that control the Mx Application. Note: the IMxApplication interface has been superseded by IMxApplication2. Please consider using the more recent version.

Product Availability

Available with ArcGIS Desktop.

When To Use

Use this interface to access the AppDisplay object, the selection environment, and the default printer page settings. In addition, methods on this interface allow you to export the current document and copy the current view to the clipboard.


Name Description
Method CopyToClipboard Copies the current view to the clipboard.
Read-only property Display The application display.
Method Export Exports the current document.
Read-only property Paper The current paper settings.
Read/write property Printer The current printer settings.
Read-only property SelectionEnvironment The selection environment.

Classes that implement IMxApplication

Classes Description
Application (esriArcMap) Esri ArcMap Application


Obtain a reference to IMxApplication through any object that supports IApplication. In ArcMap, IMxApplication is implemented by the Application CoClass.

See Also

IApplication Interface | IAppDisplay Interface | IPaper Interface

.NET Samples

Time Series Graph tool add-in Brushing to create a selection Implementing a schematic digitizing tool StreetMap routing