This document is archived and information here might be outdated. Recommended version. |
ArcObjects Help for .NET developers > ArcObjects namespaces > Geodatabase > ESRI.ArcGIS.GeoDatabase > Interfaces > IT > ITopologyRule Interface > ITopologyRule.AllOriginSubtypes Property (ArcObjects .NET 10.5 SDK) |
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
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.