This document is archived and information here might be outdated.  Recommended version.


INetworkForwardStarEx.BacktrackPolicy Property (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Geodatabase > ESRI.ArcGIS.GeoDatabase > Interfaces > IN > INetworkForwardStarEx Interface > INetworkForwardStarEx.BacktrackPolicy Property
ArcGIS Developer Help

INetworkForwardStarEx.BacktrackPolicy Property

Policy on when to return the from-edge in the NetworkForwardStarAdjacencies object.

[Visual Basic .NET]
Public Property BacktrackPolicy As esriNetworkForwardStarBacktrack
[C#]
public esriNetworkForwardStarBacktrack BacktrackPolicy {get; set;}
[C++]
HRESULT get_BacktrackPolicy(
  esriNetworkForwardStarBacktrack* Backtrack
);
[C++]
HRESULT put_BacktrackPolicy(
  esriNetworkForwardStarBacktrack Backtrack
);
[C++]
Parameters
Backtrack [out, retval]

Backtrack is a parameter of type esriNetworkForwardStarBacktrack* Backtrack [in]
Backtrack is a parameter of type esriNetworkForwardStarBacktrack

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Remarks

BacktrackPolicy is also known as the U-Turn Policy. The NetworkForwardStar filters/excludes an element from being returned by QueryAdjacencies if that element violates the current u-turn/backtrack policy. For example, if the incoming edge is provided in the call to query adjacency information from the NetworkForwardStar and the current backtrack policy is "no backtrack allowed", then the NetworkForwardStar will exclude this incoming edge from being returned in the adjacency query.

Please see esriNetworkForwardStarBacktrack for information about specific enumerations.

See Also

INetworkForwardStarEx Interface