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


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

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(
  Boolean* allSubtypes
);
[C++]
HRESULT put_AllOriginSubtypes(
  VARIANT_BOOL allSubtypes
);
[C++]
Parameters
allSubtypes [out, retval]

allSubtypes is a parameter of type bool* allSubtypes [in]
allSubtypes is a parameter of type 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