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


INAEditOperation Interface (ArcObjects .NET 10.4 SDK)
ArcObjects Library Reference (NetworkAnalystUI)  

INAEditOperation Interface

Provides access to network analysis edit operations.

Product Availability

Available with ArcGIS Desktop. Requires Network Analyst Extension.

Members

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.

CoClasses that implement INAEditOperation

CoClasses and 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.