The ShapeFileWriter type exposes the following members.

Constructors

  NameDescription
Protected methodShapeFileWriter
ShapeFileWriter Constructor

Methods

  NameDescription
Public methodAddRecord(ReadOnlyCollection<(Of <<'(array<Double>[]()[][]>)>>), array<String>[]()[][])
abstract method used to add a new record to the shapefile
Public methodAddRecord(ReadOnlyCollection<(Of <<'(array<PointF>[]()[][]>)>>), array<String>[]()[][])
abstract method used to add a new record to the shapefile
Public methodAddRecord(ReadOnlyCollection<(Of <<'(array<PointD>[]()[][]>)>>), array<String>[]()[][])
abstract method used to add a new record to the shapefile
Public methodAddRecord(array<Double>[]()[][], Int32, array<String>[]()[][])
abstract method used to add a new record to the shapefile
Public methodAddRecord(array<PointF>[]()[][], Int32, array<String>[]()[][])
abstract method used to add a new record to the shapefile
Public methodAddRecord(array<PointD>[]()[][], Int32, array<String>[]()[][])
abstract method used to add a new record to the shapefile
Public methodAddRecord(ReadOnlyCollection<(Of <<'(array<PointD>[]()[][]>)>>), ReadOnlyCollection<(Of <<'(array<Double>[]()[][]>)>>), array<String>[]()[][])
abstract method used to add a new record to the shapefile
Public methodAddRecord(array<PointD>[]()[][], Int32, array<Double>[]()[][], array<String>[]()[][])
abstract method used to add a new record to the shapefile
Public methodClose
Updates the headers inside the individual shapefile files and closes any used streams.
Public methodStatic memberCreateWriter
Creates a ShapeFileWriter class
Public methodDispose
Releases all resources used by the DbfWriter
Public methodEquals (Inherited from Object.)
Protected methodFinalize
Destructor
(Overrides Object..::..Finalize()()()().)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodStatic memberOpenWriter
Creates a ShapeFileWriter class by opening an existing shapefile
Public methodToString (Inherited from Object.)
Protected methodWriteDbfRecord
Writes a record to the Shape Files's DBF file
Protected methodWriteFileHeaders
writes the shapefile's 3 file headers

Properties

  NameDescription
Protected propertyBaseDirectory
The base directory where the new shape file will be written
Protected propertyDbfStream
The Stream used to write the shape files .dbf file
Protected propertyFileName
The file name of the 3 shpaefile files, exluding their file extensions
Protected propertyIndexStream
The Stream used to write the shape files index (.shx) file
Protected propertyRecordCount
The number of records written in the shapefile
Protected propertyShapeBounds
The extent bounds of the shapefile being written
Protected propertyShapeStream
The Stream used to write the shape files .shp file
Protected propertyShapeType
The shape type of the shapefile

See Also