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


IConstructCurve3.ConstructExtendedEx Method (ArcObjects .NET 10.5 SDK)
ArcObjects Library Reference (Geometry)  

IConstructCurve3.ConstructExtendedEx Method

Returns an enumerator which identifies which segments were added to the result polyline by the construction process. The result is not simplified when an enumerator is requested.

[Visual Basic .NET]
Public Function ConstructExtendedEx ( _
    ByVal fromCurve As ICurve, _
    ByVal toCurve As ICurve, _
    ByVal extensionFlags As Integer, _
    ByRef extensionsPerformed As Boolean _
) As IEnumSegment
[C#]
public IEnumSegment ConstructExtendedEx (
    ICurve fromCurve,
    ICurve toCurve,
    int extensionFlags,
    ref bool extensionsPerformed
);
[C++]
HRESULT ConstructExtendedEx(
  ICurve* fromCurve,
  ICurve* toCurve,
  long extensionFlags,
  VARIANT_BOOL* extensionsPerformed,
  IEnumSegment** addedModifiedSegments
);
[C++]

Parameters fromCurve
fromCurve is a parameter of type ICurve toCurve
toCurve is a parameter of type ICurve extensionFlags extensionFlags is a parameter of type long extensionsPerformed [in, out] extensionsPerformed is a parameter of type VARIANT_BOOL addedModifiedSegments [out, retval]
addedModifiedSegments is a parameter of type IEnumSegment

Product Availability

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

See Also

IConstructCurve3 Interface