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
[C#]
public bool AllOriginSubtypes {get; set;}
[C++]
HRESULT get_AllOriginSubtypes(
  VARIANT_BOOL* allSubtypes
);
[C++]
HRESULT put_AllOriginSubtypes(
  VARIANT_BOOL allSubtypes
);
[C++]

Parameters

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.

Remarks

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