ArcGIS Pro 3.3 API Reference Guide
ArcGIS.Core.Data.UtilityNetwork.Trace Namespace / FunctionOutputResult Class / FunctionOutputs Property
Example

In This Topic
    FunctionOutputs Property
    In This Topic
    Returns a collection of FunctionOutput information from a trace.
    Syntax
    public IReadOnlyList<FunctionOutput> FunctionOutputs {get;}
    Public ReadOnly Property FunctionOutputs As IReadOnlyList(Of FunctionOutput)
    Remarks
    One FunctionOutput object is returned for each Function that was included in the TraceConfiguration input.
    Example
    Using Function Results
    // Get the FunctionOutputResult from the trace results
    FunctionOutputResult functionOutputResult = traceResults.OfType<FunctionOutputResult>().First();
    
    // First() can be used here if only one Function was included in the TraceConfiguration.Functions collection.
    // Otherwise you will have to search the list for the correct FunctionOutput object.
    FunctionOutput functionOutput = functionOutputResult.FunctionOutputs.First();
    
    // Extract the total load from the GlobalValue property
    double totalLoad = (double)functionOutput.Value;
    
    Requirements

    Target Platforms: Windows 11, Windows 10

    ArcGIS Pro version: 3 or higher.
    See Also