ArcGIS Pro 2.7 API Reference Guide
SubnetworkStates Enumeration

ArcGIS.Core.Data.UtilityNetwork Namespace : SubnetworkStates Enumeration
Allowable states for subnetworks.
Syntax
Members
MemberDescription
AllA combination of the values in this list; provides an easy way to fetch all of the subnetworks in a Tier.
CleanSubnetwork.Update has been run subsequent to any edits made to this subnetwork.
CleanAndAcknowledgedExport with the SetAcknowledgedFlag has been run after Subnetwork.Update and before additional edits.
CleanAndDeleted All subnetworks controllers have been dropped from the subnetwork, but Export has not been run with the SetAcknowledged flag. Once a subnetwork is in this state, running Export with the SetAcknowledged flag will delete the subnetwork.
Dirty Changes have been made to features within the subnetwork.
DirtyAndDeletedAll subnetwork controllers have been droped from the subnetwork, but Subnetwork.Update has not yet been run.
InvalidThe subnetwork has been completely deleted (no database rows exist), but the Subnetwork object remains. Once a subnetwork is in this state, most properties and methods on the Subnetwork object will throw an exception.
Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         ArcGIS.Core.Data.UtilityNetwork.SubnetworkStates

Requirements

Target Platforms: Windows 10, Windows 8.1

See Also

Reference

ArcGIS.Core.Data.UtilityNetwork Namespace