Supported with:
Additional library information: Contents, Object Model Diagram
See the following sections for more information about this namespace:
- ArcView with Maplex
- ArcEditor with Maplex
- ArcInfo
Additional library information: Contents, Object Model Diagram
The MaplexUI library mainly provides user interfaces, including property pages and commands, to support objects contained in the Maplex library. Additionally, the MaplexUI library contains the MaplexExtension object, which is used by the application to establish licensing for the product. This object to initializes the Maplex extension for use.
Developers do not extend this library.
See the following sections for more information about this namespace:
MaplexExtension
The MaplexExtension object is used by the application to establish licensing for the software. You utilize this object to initialize the Maplex extension for use in ArcMap. The following code example shows how to get the extension from the application.
[C#]
public void GetMaplexExtension(IApplication app)
{
UID maplexID = new UIDClass();
//The ProgID.
maplexID.Value = "esriMaplexUI.MaplexExtension";
//Or the CLSID.
//maplexID.Value = "{20664808-0045-0991-BBFE-1CAC27A0328A}";
IExtension editor = app.FindExtensionByCLSID(maplexID);
}
[VB.NET]
Sub GetMaplexExtension(app As IApplication)
Dim maplex As IExtension
Dim maplexID As UID = New UIDClass
'The ProgID.
maplexID.Value = "esriMaplexUI.MaplexExtension"
'Or the CLSID.
'maplexID.Value = "{20664808-0045-0991-BBFE-1CAC27A0328A}"
maplex = app.FindExtensionByCLSID(maplexID)
End Sub