UtilityValidationResult Class

  • UtilityValidationResult
  • class Esri::ArcGISRuntime::UtilityValidationResult

    The result of a UtilityNetworkValidationJob. More...

    Header: #include <UtilityValidationResult.h>
    Since: Esri::ArcGISRuntime 200.3
    Inherits: Esri::ArcGISRuntime::Object

    Public Functions

    virtual ~UtilityValidationResult() override
    bool hasDirtyAreas() const
    bool hasErrors() const

    Detailed Description

    These read-only properties provide detailed information about the results of the validate network topology operation.

    {UtilityNetwork::validateNetworkTopology(const Esri::ArcGISRuntime::Envelope&)}

    See also Esri::ArcGISRuntime::UtilityNetwork::validateNetworkTopology(const Esri::ArcGISRuntime::Envelope&).

    Member Function Documentation

    [override virtual] UtilityValidationResult::~UtilityValidationResult()

    Destructor.

    bool UtilityValidationResult::hasDirtyAreas() const

    Returns true if the network topology of the utility network contains any dirty areas, false otherwise.

    Query the UtilityNetwork::dirtyAreaTable to view these dirty areas.

    bool UtilityValidationResult::hasErrors() const

    Returns true if new error features were created during topology validation, false otherwise.

    Dirty areas that are not successfully validated remain in the dirty area table and are flagged as errors. Query the UtilityNetwork::dirtyAreaTable to view these errors.

    Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.

    You can no longer sign into this site. Go to your ArcGIS portal or the ArcGIS Location Platform dashboard to perform management tasks.

    Your ArcGIS portal

    Create, manage, and access API keys and OAuth 2.0 developer credentials, hosted layers, and data services.

    Your ArcGIS Location Platform dashboard

    Manage billing, monitor service usage, and access additional resources.

    Learn more about these changes in the What's new in Esri Developers June 2024 blog post.

    Close