abstract method used to add a new record to the shapefile

Namespace:  EGIS.ShapeFileLib
Assembly:  EGIS.ShapeFileLib (in EGIS.ShapeFileLib.dll)

Syntax

Visual Basic
Public MustOverride Sub AddRecord ( _
	points As PointD(), _
	pointCount As Integer, _
	fieldData As String() _
)
C#
public abstract void AddRecord(
	PointD[] points,
	int pointCount,
	string[] fieldData
)
Visual C++
public:
virtual void AddRecord(
	array<PointD>^ points, 
	int pointCount, 
	array<String^>^ fieldData
) abstract
JavaScript
function addRecord(points, pointCount, fieldData);

Parameters

points
Type: array<EGIS.ShapeFileLib..::..PointD>[]()[][]
an array containing the individual points of the shape record.
pointCount
Type: System..::..Int32
The number of points in the pts array (which may be less than points.length).
fieldData
Type: array<System..::..String>[]()[][]
fieldData string values of the data associated with the shape record (which is stored in the dbf file)

Remarks

Implementing subclasses override this method to write the appropriate data depending on the ShapeType being used.

See Also