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

ITopologyRuleContainer Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Geodatabase > ESRI.ArcGIS.GeoDatabase > Interfaces > IT > ITopologyRuleContainer Interface
ArcGIS Developer Help

ITopologyRuleContainer Interface

Provides access to members that return and set topology rules.

Product Availability

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


Name Description
Method AddRule Adds a topology rule.
Read-only property CanAddRule Indicates if the topology rule can be added to the topology.
Method DeleteRule Deletes a topology rule.
Method DemoteFromRuleException Demotes a topology error from an exception to an error.
Method PromoteToRuleException Promotes a topology error to an exception.
Read-only property Rule The topology rule with the corresponding ID.
Read-only property RuleByGUID The rule with the globally unique ID.
Read-only property Rules An enumeration of all the topology rules.
Read-only property RulesByClass An enumeration of all the rules for a given class.
Read-only property RulesByClassAndSubtype An enumeration of all the rules for a given class and subtype.

Classes that implement ITopologyRuleContainer

Classes Description
Topology Esri Topology object.


The ITopologyRuleContainer interface provides access to members for adding, removing and returning topology rules from a topology.  This interface also provides access to members that control the promotion and demotion of topology errors and exceptions.

See Also

ITopologyRule.AllOriginSubtypes Property | ITopologyRule Interface | TopologyRule Class