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

IConstructLine.ConstructExtended Method (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Geometry > ESRI.ArcGIS.Geometry > Interfaces > IC > IConstructLine Interface > IConstructLine.ConstructExtended Method
ArcGIS Developer Help

IConstructLine.ConstructExtended Method

Extends a line segment until one or both of its endpoints reaches the boundary of the domain of the line's associated spatial reference.

[Visual Basic .NET]
Public Sub ConstructExtended ( _
    ByVal inLine As ILine, _
    ByVal extendHow As esriSegmentExtension _
public void ConstructExtended (
    ILine inLine,
    esriSegmentExtension extendHow
HRESULT ConstructExtended(
  ILine* inLine,
  esriSegmentExtension extendHow

inLine is a parameter of type ILine* extendHow
extendHow is a parameter of type esriSegmentExtension

Product Availability

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


Extends a line to the maximum extent of the Spatial Reference given a desired extension method.


To extend a Line to another Curve, wrap the Line in a Polyline and use IConstructCurve::ConstructExtended.

See Also

IConstructLine Interface