Perform the network analysis and construct results.
[Visual Basic 6.0] Function Solve(
ByVal NAContext As INAContext, _
ByVal messages As IGPMessages, _
ByVal TrackCancel As ITrackCancel _
) As Boolean
[Visual Basic .NET] Public Function Solve ( _ ByVal NAContext As INAContext, _ ByVal messages As IGPMessages, _ ByVal TrackCancel As ITrackCancel _ ) As Boolean
[C#] public bool Solve ( INAContext NAContext, IGPMessages messages, ITrackCancel TrackCancel );
[Java] public Boolean solve ( INAContext NAContext, IGPMessages messages, ITrackCancel TrackCancel ) throws IOException, AutomationException
[C++] HRESULT Solve( INAContext* NAContext, IGPMessages* messages, ITrackCancel* TrackCancel, VARIANT_BOOL* isPartialSolution );
Parameters
NAContext [in]
NAContext is a parameter of type INAContext
messages [in]
messages is a parameter of type IGPMessages
TrackCancel [in]
TrackCancel is a parameter of type ITrackCancel
isPartialSolution [out, retval]
isPartialSolution is a parameter of type VARIANT_BOOL
Solve performs network analysis based on the solver properties and network locations in the NAContext.
It returns :
Additionnally, Solve returns informational messages in the GPMessages object. Each GPMessage contains a description and may have a naError code. Message types returned are: