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


ITopologyExtension Interface (ArcObjects .NET 10.4 SDK)
ArcObjects Library Reference (EditorExt)  

ITopologyExtension Interface

Provides access to members that control a topology. Note: the ITopologyExtension interface has been superseded byITopologyExtension3. Please consider using the more recent version.

Product Availability

Available with ArcGIS Desktop.

Members

Description
Read-only property ActiveError The current active error.
Read-only property ActiveErrorCount The number of selected topology errors.
Read-only property ActiveErrorGeometryType The geometry type of the selected error.
Read-only property ActiveErrorRuleType The topology rule type of the selected error.
Method AddActiveError Adds a topology error to the selection.
Method ClearActiveErrors Clears the topology error selection.
Read/write property CurrentTopology The current topology.
Method DelayEvents Used to batch operations together and minimize notifications.
Read/write property ErrorSymbol Symbol used to draw topology errors.
Method FindActiveError Indicates whether a given error is in the topology error selection.
Read-only property MapTopology The current map topology.
Method RemoveActiveError Removes a topology error from the selection.
Method TopologySelectionChanged Call to notify listeners that the topology selection has changed.
Read/write property TopologySymbol Symbol used to draw topology elements.

CoClasses that implement ITopologyExtension

CoClasses and Classes Description
TopologyExtension Extension for working with topology.

Remarks

From ITopologyExtension you can access the current MapTopology, work with the active topology errors, and set up symbology for topology errors and topological primitives.

.NET Samples

Curve conversion add-in (Code Files: CurveConversionDockWin)

.NET Related Topics

EditorExt | Working with topologically related features | Working with topology errors