ArcObjects Library Reference  (NetworkAnalysis)    

ITraceFlowSolver.PutEdgeOrigins Method

Sets the starting edges for this trace solver.

[Visual Basic 6.0]
Sub PutEdgeOrigins(
    ByVal edgeOriginCount As Long, _
    edgeOrigins As IEdgeFlag _
)
[Visual Basic .NET]
Public Sub PutEdgeOrigins ( _
    ByVal edgeOriginCount As Integer, _
    ByRef edgeOrigins As IEdgeFlag _
)
[C#]
public void PutEdgeOrigins (
    int edgeOriginCount,
    ref IEdgeFlag edgeOrigins
);
[Java]
public void putEdgeOrigins (
    int edgeOriginCount,
    IEdgeFlag edgeOrigins
)
throws
    IOException,
    AutomationException
[C++]
HRESULT PutEdgeOrigins(
  long edgeOriginCount,
  IEdgeFlag** edgeOrigins
);
[C++]

Parameters

edgeOriginCount [in]

  edgeOriginCount is a parameter of type long

edgeOrigins [in]

  edgeOrigins is a parameter of type IEdgeFlag

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
[C#]

This method is not callable from C#.  Please use ITraceFlowSolverGEN::PutEdgeOrigins.

[Visual Basic 6.0]

When using this method in VisualBasic code, specify the number of EdgeFlag objects in your array, but only pass the first EdgeFlag object of the array (pArray(0), for instance).  Even though just the first EdgeFlag object is passed, all EdgeFlag objects in the array will be placed on this TraceFlowSolver object.  The array must be dimensioned as IEdgeFlag.

[Visual Basic .NET]

This method is not callable from VB.NET.  Please use ITraceFlowSolverGEN::PutEdgeOrigins.

See Also

ITraceFlowSolver Interface

 


Feedback Send feedback on this page