ArcGIS Pro 3.4 API Reference Guide
ArcGIS.Core.Data.UtilityNetwork Namespace / SubnetworkStates Enumeration

In This Topic
    SubnetworkStates Enumeration
    In This Topic
    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.
    InvalidSubnetworkObjectThe 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.
    InvalidWithErrors The subnetwork has been updated, and an error condition was discovered. Once the subnetwork is in this state, it cannot be updated until edits have been made to correct the error condition and validation has been run successfully.
    Inheritance Hierarchy

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

    Requirements

    Target Platforms: Windows 11, Windows 10

    ArcGIS Pro version: 3 or higher.
    See Also