ArcObjects Library Reference (GeoDatabase)  

ITopologyRule.AllOriginSubtypes Property

Indicates if all origin subtypes are specified for the topology rule.

[Visual Basic .NET]
Public Property AllOriginSubtypes As Boolean
public bool AllOriginSubtypes {get; set;}
HRESULT get_AllOriginSubtypes(
  VARIANT_BOOL* allSubtypes
HRESULT put_AllOriginSubtypes(
  VARIANT_BOOL allSubtypes


allSubtypes [out, retval]   allSubtypes is a parameter of type VARIANT_BOOL allSubtypes [in]   allSubtypes is a parameter of type VARIANT_BOOL

Product Availability

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


AllOriginSubtypes specifies if the rule applies to all subtypes in the origin feature class.  By default AllOriginSubtypes is False and the OriginSubtype property is set to -1. If the origin class contains subtypes, and these values are not changed, adding the rule to a topology will fail.

AllOriginSubtypes is set to the opposite value of OriginSubtypeSpecified. If the topology rule is a single feature class type, AllOriginSubtypes is set to True once the rule is added to the Topology.

See Also

ITopologyRule Interface

.NET Related Topics

Creating a topology in the geodatabase