ESRI.ArcGIS.Mobile
IGeometryConstruction Interface Members
See Also  Properties  Methods  Events Send Feedback
ESRI.ArcGIS.Mobile.Geometries Namespace : IGeometryConstruction Interface


The following tables list the members exposed by IGeometryConstruction.

Public Properties

 NameDescription
 PropertyCurrentCoordinateIndex Gets or sets the current vertex in the current part. The CurrentVertexIndex is used by Add, Delete, and Move methods. If CurrentVertexIndex is -1, Add will add a vertex at the end of the current part. If CurrentVertexIndex is -1, Delete and Move will throw an InvalidOperationException exception.  
 PropertyCurrentPart Gets the current part CoordinateCollection.  
 PropertyCurrentPartIndex Gets or sets the current geometry part.  
 PropertyIsValid Indicates if the geometry is valid (number of points, etc.).  
 PropertyParts Gets the list of parts.  
Top

Public Methods

 NameDescription
 MethodAddCoordinate Adds the coordinate at the end of the current part. The CurrentCoordinateIndex will be updated to match the last position.  
 MethodAddCoordinates Adds the range of coordinates at the end of the current part. The CurrentCoordinateIndex will be updated to match the last position.  
 MethodDeleteCurrentCoordinate Deletes the current vertex in the current part.  
 MethodInsertCoordinate Adds the coordinate in the current at the current vertex index. If the current vertex index is -1, the coordinates will be added at the end of the current part.  
 MethodInsertCoordinateAfter Adds the coordinate in the current after the current vertex index. If the current vertex index is -1, the coordinates will be added at the end of the current part. The current vertex index will be increased by 1.  
 MethodInsertCoordinates Adds the range of coordinates in the current part at the current vertex index. If the current vertex index is -1, the coordinates will be added at the end of the current part. Depending on the geometry type, an InvalidOperationException exception may be thrown(i.e. Point doesn't support AddRange).  
 MethodInsertCoordinatesAfter Adds the range of coordinates in the current part after the current vertex index. If the current vertex index is -1, the coordinates will be added at the end of the current part. Depending on the geometry type, an InvalidOperationException exception may be thrown (i.e. Point doesn't support AddRange). The current vertex index will be increased by the number of coordinates inserted.  
 MethodMoveCurrentCoordinate Moves the current vertex in the current part using the coordinate.  
Top

Public Events

 NameDescription
 EventCurrentCoordinateIndexChanged Occurs when the CurrentVertexIndex has changed.  
 EventCurrentPartIndexChanged Occurs when CurrentPartIndex has changed.  
 EventGeometryChanged Occurs when the geometry has changed  
Top

See Also

© 2013 All Rights Reserved.