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 ( _
	parts As ReadOnlyCollection(Of PointD()), _
	measures As ReadOnlyCollection(Of Double()), _
	fieldData As String() _
)
C#
public abstract void AddRecord(
	ReadOnlyCollection<PointD[]> parts,
	ReadOnlyCollection<double[]> measures,
	string[] fieldData
)
Visual C++
public:
virtual void AddRecord(
	ReadOnlyCollection<array<PointD>^>^ parts, 
	ReadOnlyCollection<array<double>^>^ measures, 
	array<String^>^ fieldData
) abstract
JavaScript
function addRecord(parts, measures, fieldData);

Parameters

parts
Type: System.Collections.ObjectModel..::..ReadOnlyCollection<(Of <(<'array<PointD>[]()[][]>)>)>
collection of double arrays containing the individual points of each part in the shape record.
measures
Type: System.Collections.ObjectModel..::..ReadOnlyCollection<(Of <(<'array<Double>[]()[][]>)>)>
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