<?xml version="1.0"?>
<doc>
<assembly>
<name>
ArcViewShapeFileDLLNET
</name>
</assembly>
<members>
<member name="M:ArcViewShapeFileDLL.ShapeFiles.OpenShape(System.String,ArcViewShapeFileDLL.ShapeFiles.eNew,ArcViewShapeFileDLL.ShapeFiles.eShapeType)">
<summary>
Opens an existing or creates a new ShapeFile.
</summary>
<param name="ShapeFileName">The name of the shapefile to open with a .SHP extension. If the shpOpen OpenMethod is used, the file must exist or an error will be returned</param>
<param name="OpenMethod">An Integer with two possible values:
shpOpen = 0 To open an existing shapefile
shpCreate = 1 to create a new shapefile </param>
<param name="ShapeType">Integer describing the ShapeType of the shapefile opened with the shpCreate OpenMethod</param>
<remarks></remarks>
</member><member name="M:ArcViewShapeFileDLL.ShapeFiles.CreateShape">
<summary>
The CreateShape method does the actual writing of the ShapeFile record to disk.
Until you use this command the entire Vertice and ShapeField data are held in memory.
</summary>
<remarks></remarks>
</member><member name="M:ArcViewShapeFileDLL.ShapeFiles.AddNullShape">
<summary>
There are going to be times when you want to create an empty ShapeFile for use in another application.
Well you are lucky 'cos when the AppendFieldDefs statement is given a Null Shape is automatically created.
This record will be overwritten the first time you create a record.
</summary>
<remarks></remarks>
</member><member name="M:ArcViewShapeFileDLL.ShapeFiles.CopyTo(System.String,System.Int32)">
<summary>
Copies the Vertice and ShapeField database record to another ShapeFile
</summary>
<param name="ShapeFileName">The name of the shapefile to open with a .SHP extension. </param>
<param name="RecordNumber">The number of the record to be copied </param>
<remarks></remarks>
</member><member name="M:ArcViewShapeFileDLL.ShapeFiles.CopyFrom(System.String,System.Int32)">
<summary>
Appends the Vertice and ShapeField database information from another ShapeFile into the open ShapeFiles object
</summary>
<param name="ShapeFileName">The name of the shapefile to open with a .SHP extension. </param>
<param name="RecordNumber">The number of the record to be copied </param>
<remarks></remarks>
</member><member name="P:ArcViewShapeFileDLL.ShapeFiles.ShapeFileName">
<summary>
Returns the name of the opened ShapeFile
</summary>
<value></value>
<returns></returns>
<remarks></remarks>
</member><member name="P:ArcViewShapeFileDLL.ShapeFiles.ShapeType">
<summary>
Returns the type of the opened ShapeFile
</summary>
<value></value>
<returns></returns>
<remarks></remarks>
</member><member name="P:ArcViewShapeFileDLL.ShapeFiles.Language">
<summary>
Sets/Returns the codepage of the ShapeFields database
</summary>
<value>The Language Codepage</value>
<returns></returns>
<remarks></remarks>
</member><member name="P:ArcViewShapeFileDLL.ShapeFiles.TestForHoles">
<summary>
The TestForHoles property allows you to turn on or off the ShapeFile readers ability to check for holes within polygons by using a point in polygon method.
If it is set to False the digitised orientataion of the polygon will be used to determine holes.
</summary>
<value></value>
<returns></returns>
<remarks></remarks>
</member><member name="P:ArcViewShapeFileDLL.ShapeFiles.CreateEmpty">
<summary>
The CreateEmpty property allows you to turn on or off whether a ShapeFile created by the OpenShape command contains a NULL Shape record
</summary>
<value></value>
<returns></returns>
<remarks></remarks>
</member><member name="P:ArcViewShapeFileDLL.ShapeFiles.RetainData">
<summary>
The RetainData Method allows you to keep existing data values when you are creating ShapeFile records
</summary>
<value></value>
<returns></returns>
<remarks></remarks>
</member><member name="P:ArcViewShapeFileDLL.ShapeFiles.InternationalData">
<summary>
Sets the Language LCID of the ShapeFields dBASE file to OEM or ANSI
</summary>
<value></value>
<returns></returns>
<remarks></remarks>
</member><member name="P:ArcViewShapeFileDLL.ShapeFiles.FixFieldDuplicates">
<summary>
The FixFieldDuplicates property allows you to turn on or off the resolution
of any duplicate FieldNames created through the ShapeField.CreateShape command
</summary>
<value></value>
<returns></returns>
<remarks></remarks>
</member><member name="P:ArcViewShapeFileDLL.ShapeFiles.ReadDataOnMove">
<summary>
The ReadDataOnMove property allows you to turn on or off the automatic loading of ShapFile
vertice and database information. Setting this to HeaderOnly can be handy when you don't
want the overhead of reading all the shape information, but want to test the bounds or database
information separately
</summary>
<value></value>
<returns></returns>
<remarks></remarks>
</member><member name="P:ArcViewShapeFileDLL.ShapeFiles.ShapeFields">
<summary>
The ShapeFields Collection consists of several ShapeField objects, each representing
a column of data with a common field data type and a common set of properties
</summary>
<value></value>
<returns></returns>
<remarks></remarks>
</member><member name="P:ArcViewShapeFileDLL.ShapeFiles.Vertices">
<summary>
A collection of A Vertice objects that represent a set of X Y co-ordinates that
describes a shape
</summary>
<value></value>
<returns></returns>
<remarks></remarks>
</member><member name="P:ArcViewShapeFileDLL.ShapeFiles.Parts">
<summary>
The Parts represents the Part objects of the shape. You use the Part objects to read and set values of
the co-ordinates in the current record of the ShapeFile object
</summary>
<value></value>
<returns></returns>
<remarks></remarks>
</member><member name="P:ArcViewShapeFileDLL.ShapeFiles.RecordCount">
<summary>
Returns the number of objects in a ShapeFile
</summary>
<value></value>
<returns></returns>
<remarks></remarks>
</member><member name="P:ArcViewShapeFileDLL.ShapeFiles.CurrentRecord">
<summary>
Returns the record number of the current ShapeFile record
</summary>
<value></value>
<returns></returns>
<remarks></remarks>
</member><member name="P:ArcViewShapeFileDLL.ShapeFiles.Area">
<summary>
Returns the area of a ShapeFile polygon shape
</summary>
<value></value>
<returns></returns>
<remarks></remarks>
</member><member name="P:ArcViewShapeFileDLL.ShapeFiles.CentroidX">
<summary>
Returns the X centre of gravity of a ShapeFile polygon shape or part
</summary>
<value></value>
<returns></returns>
<remarks></remarks>
</member><member name="P:ArcViewShapeFileDLL.ShapeFiles.CentroidY">
<summary>
Returns the Y centre of gravity of a ShapeFile polygon shape or part
</summary>
<value></value>
<returns></returns>
<remarks></remarks>
</member><member name="P:ArcViewShapeFileDLL.ShapeFiles.Perimeter">
<summary>
Returns the total length of the perimeter around a ShapeFile polygon
shape or the length a Shapefile line shape
</summary>
<value></value>
<returns></returns>
<remarks></remarks>
</member><member name="P:ArcViewShapeFileDLL.ShapeFiles.yMax">
<summary>
Returns the maximum Y value of the minimum bounding rectangle describing each
outer bounds of the entire ShapeFile
</summary>
<value></value>
<returns></returns>
<remarks></remarks>
</member><member name="P:ArcViewShapeFileDLL.ShapeFiles.xMax">
<summary>
Returns the maximum X value of the minimum bounding rectangle describing each
outer bounds of the entire ShapeFile
</summary>
<value></value>
<returns></returns>
<remarks></remarks>
</member><member name="P:ArcViewShapeFileDLL.ShapeFiles.yMin">
<summary>
Returns the minimum Y value of the minimum bounding rectangle describing each
outer bounds of the entire ShapeFile
</summary>
<value></value>
<returns><