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