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


INAEditOperation Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > NetworkAnalystUI > ESRI.ArcGIS.NetworkAnalystUI > Interfaces > IN > INAEditOperation Interface
ArcGIS Developer Help

INAEditOperation Interface

Provides access to network analysis edit operations.

Product Availability

Available with ArcGIS Desktop. Requires Network Analyst Extension.

Members

Name Description
Read/write property Map The map associated with the edit operation.
Write-only property MenuString The menu string describing the edit operation.
Read/write property NAContext The analysis context of the edit operation.

Classes that implement INAEditOperation

Classes Description
NAEditOperation The network analysis edit operation.

Remarks

The INAEditOperation interface on the NAEditOperation object is used within ArcMap to perform edits within an ArcMap undo/redo operation.  It is used in conjunction with performing an edit operation on the NAContext using the methods on the INAContextEdit interface to keep the ArcMap undo/redo stack in sync with the undo/redo stack of the NAContext.

The NAEditOperation object is used internally by the NAWindow to perform edits on NAClasses inside an ArcMap undo/redo operation. 

Calling StartOperation, StopOperation, and AbortOperation on the INAWindow interface is the prefered mechanism to perform edits on NAClasses inside an ArcMap undo/redo operation.