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


IFeatureConstruction.ConstructPolygonsFromGeometries Method (ArcObjects .NET 10.4 SDK)
ArcObjects Library Reference (GeoDatabase)  

IFeatureConstruction.ConstructPolygonsFromGeometries Method

Constructs polygons into the specified feature class, using the specified set of polyline geometries to define new boundaries (possibly in combination with existing polygons features).

[Visual Basic .NET]
Public Sub ConstructPolygonsFromGeometries ( _
    ByVal cancel As ICancelOperation, _
    ByVal FeatureClass As IFeatureClass, _
    ByVal processingBounds As IEnvelope, _
    ByVal modifyExisting As Boolean, _
    ByVal pLineSrc As IEnumGeometry, _
    ByVal InvalidArea As IInvalidArea, _
    ByVal ClusterTolerance As Double _
)
[C#]
public void ConstructPolygonsFromGeometries (
    ICancelOperation cancel,
    IFeatureClass FeatureClass,
    IEnvelope processingBounds,
    bool modifyExisting,
    IEnumGeometry pLineSrc,
    IInvalidArea InvalidArea,
    double ClusterTolerance
);
[C++]
HRESULT ConstructPolygonsFromGeometries(
  ICancelOperation* cancel,
  IFeatureClass* FeatureClass,
  IEnvelope* processingBounds,
  VARIANT_BOOL modifyExisting,
  IEnumGeometry* pLineSrc,
  IInvalidArea* InvalidArea,
  double ClusterTolerance
);
[C++]

Parameters cancel
cancel is a parameter of type ICancelOperation FeatureClass
FeatureClass is a parameter of type IFeatureClass processingBounds
processingBounds is a parameter of type IEnvelope modifyExisting modifyExisting is a parameter of type VARIANT_BOOL pLineSrc
pLineSrc is a parameter of type IEnumGeometry InvalidArea
InvalidArea is a parameter of type IInvalidArea ClusterTolerance ClusterTolerance is a parameter of type double

Product Availability

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

Remarks

This method is similar to ConstructPolygonsFromFeatures, but uses a geometry enumerator for defining input features instead of a map selection or a FeatureCursor.

See Also

IFeatureConstruction Interface