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


esriTopologyRuleType Constants (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Geodatabase > ESRI.ArcGIS.GeoDatabase > Constants > E > esriTopologyRuleType Constants
ArcGIS Developer Help

esriTopologyRuleType Constants

Types of topology rules.

Constant Value Description
esriTRTAny -1 The rule type can be any. Used when querying.
esriTRTFeatureLargerThanClusterTolerance 0 The rule is a feature to be deleted is smaller than the cluster tolerance rule.
esriTRTAreaNoGaps 1 The rule is an area-no gap rule.
esriTRTAreaNoOverlap 3 The rule is an area-no overlap rule.
esriTRTAreaCoveredByAreaClass 4 The rule is an area covered by area class rule.
esriTRTAreaAreaCoverEachOther 5 The rule is an 2 areas cover each other rule.
esriTRTAreaCoveredByArea 7 The rule is an area covered by area rule.
esriTRTAreaNoOverlapArea 8 The rule is an area covered by area rule.
esriTRTLineCoveredByAreaBoundary 10 The rule is a line covered by area boundary rule.
esriTRTLineInsideArea 11 The rule is a line must be inside area rule.
esriTRTPointCoveredByAreaBoundary 13 The rule is a point covered by area boundary rule.
esriTRTPointProperlyInsideArea 15 The rule is a point properly inside area rule.
esriTRTAreaContainOnePoint 16 The rule is one point must be found in each area.
esriTRTLineNoOverlap 19 The rule is a line-no overlap rule.
esriTRTLineNoIntersection 20 The rule is a line-no intersection rule.
esriTRTLineNoDangles 21 The rule is a line-no dangles rule.
esriTRTLineNoPseudos 22 The rule is a line with no pseudo-nodes rule.
esriTRTLineCoveredByLineClass 26 The rule is a line covered by line class rule.
esriTRTLineNoOverlapLine 28 The rule is a line-no overlap line rule.
esriTRTPointCoveredByLine 29 The rule is a point covered by line rule.
esriTRTPointCoveredByLineEndpoint 31 The rule is a point covered by line endpoint rule.
esriTRTPointDisjoint 34 The rule is a point must be disjoint rule.
esriTRTPointCoincidePoint 35 The rule is a point must be coincident with point rule.
esriTRTAreaBoundaryCoveredByLine 37 The rule is an area boundary covered by line rule.
esriTRTAreaBoundaryCoveredByAreaBoundary 38 The rule is an area boundary covered by line rule.
esriTRTLineNoSelfOverlap 39 The rule is a line-no self overlap rule.
esriTRTLineNoSelfIntersect 40 The rule is a line-no self intersect rule.
esriTRTLineNoIntersectOrInteriorTouch 41 The rule is a line-no intersect or interior touch rule.
esriTRTLineEndpointCoveredByPoint 42 The rule is a line endpoint covered by point rule.
esriTRTAreaContainPoint 43 The rule is an area contain point rule.
esriTRTLineNoMultipart 44 The rule is a line cannot be multipart rule.
esriTRTLineNoIntersectLine 45 The rule is a line must not intersect with line rule.
esriTRTLineNoIntersectOrInteriorTouchLine 46 The rule is a line must not intersect or touch interior of line rule.

Product Availability

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