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


IJITExtensionManager Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Help for .NET developers > ArcObjects namespaces > System > ESRI.ArcGIS.esriSystem > Interfaces > IJ > IJITExtensionManager Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Library Reference (System)  

IJITExtensionManager Interface

Provides access to the Just In Time Extension Manager.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Description

The IJITExtensionManager interface provides properties and methods for inserting, removing and managing JIT (just-in-time) extensions. JIT extensions are like standard extensions, however they are not started up at application startup, but only when they are required.

IJITExtensionManager is not normally called by client code.

See the About Extensions topics for more details on just-in-time extensions.

Members

Name Description
Method InsertExtension Adds an extension to the manager without initialization.
Method IsExtensionEnabled Indicates whether the extension is currently checked on.
Method IsLoaded Indicates whether the extension is currently loaded.
Read-only property JITExtensionCLSID Retrieves the CLSID of the JIT Extension at index.
Read-only property JITExtensionCount The number of just in time extensions registered with the application.
Method RemoveExtension Removes a just in time extension from the manager.

CoClasses that implement IJITExtensionManager

CoClasses and Classes Description
ExtensionManager Extension Manager - a singleton.

.NET Snippets

Display Extension State on Status Bar