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


EngineInkEnvironment CoClass (ArcObjects .NET 10.4 SDK)
ArcObjects Library Reference (Controls)  

EngineInkEnvironment CoClass

A singleton object representing Engine ink environment.

Product Availability

Available with ArcGIS Engine.

Description

The EngineInkEnvironment object is a singleton object (only one instance of the EngineInkEnvironment object is supported per thread) that manages the state of ink collection and the ink sketch.

Interfaces

Interfaces Description
IActiveViewEvents (esriCarto) Provides access to events that occur when the state of the active view changes.
IEngineInkEnvironment Provides access to members that control the EngineInkEnvironment singleton.
IGraphicsContainerEvents (esriCarto) Provides access to events that occur when the graphics container changes.

Event Interfaces

Interfaces Description
IEngineInkEnvironmentEvents (default) Provides access to ink-related events.
EngineInkEnvironment is the one and only instance of its class.

Working with Events

[Visual Basic 6.0]

When working with EngineInkEnvironment's default outbound interface in Visual Basic 6 declare variables as follows:

Private WithEvents pEngineInkEnvironment as EngineInkEnvironment