ESRI.ArcGIS.Mobile
SketchTool Class Members
See Also  Properties  Methods  Events Send Feedback
ESRI.ArcGIS.Mobile.Sketch Namespace : SketchTool Class


The following tables list the members exposed by SketchTool.

Public Properties

 NameDescription
Public PropertyActionInProgress Indicates if an action is in progress. (Inherited from ESRI.ArcGIS.Mobile.MapActions.MapAction)
Public PropertyActive Indicates if the MapAction is active. When active the MapAction is receiving Map input events. (Inherited from ESRI.ArcGIS.Mobile.MapActions.MapAction)
Public PropertyContainerGets the IContainer that contains the Component. (Inherited from System.ComponentModel.Component)
Public PropertyFeedbackHaloColor Gets or sets the halo text color.  
Public PropertyFeedbackLineSymbol Gets or sets the part symbol.  
Public PropertyFeedbackPointSymbol Gets or sets the feedback symbol.  
Public PropertyFeedbackTextColor Gets or sets the text color.  
Public PropertyFont Gets or sets the font use by text displayed by the SketchTool.  
Public PropertyMapGets or sets the map associated with this MapAction. (Inherited from ESRI.ArcGIS.Mobile.MapActions.MapAction)
Public PropertySiteGets or sets the ISite of the Component. (Inherited from System.ComponentModel.Component)
Public PropertySketchGraphicLayer Gets/Sets the SketchMapAction  
Public PropertySketchToolName The visible name.  
Top

Protected Properties

 NameDescription
Protected PropertyCanDrawFeedback Indicates if all the conditions are reunited for the sketch tool to draw a feedback.  
Protected PropertyCanRaiseEventsGets a value indicating whether the component can raise an event. (Inherited from System.ComponentModel.Component)
Protected PropertyDesignModeGets a value that indicates whether the Component is currently in design mode. (Inherited from System.ComponentModel.Component)
Protected PropertyEventsGets the list of event handlers that are attached to this Component. (Inherited from System.ComponentModel.Component)
Protected PropertyFeedbackCoordinate Gets the feedback coordinate for the construction module.  
Protected PropertyGeometry Gets the target geometry.  
Protected PropertyIsValid Indicates if the sketch tool is valid, the Map is defined and valid, and the Sketch is defined.  
Protected PropertySnappingEnvironment The sketch Snapping Environment.  
Protected PropertySnappingEnvironmentActive Returns true if the snapping environment is defined in the SketchMapAction.  
Protected PropertyUseSnappingEnvironment Indicates if the sketch tool should use the snap environment.  
Top

Public Methods

 NameDescription
Public MethodCancelCancels the map action, the map action will return to its initial state. (Inherited from ESRI.ArcGIS.Mobile.MapActions.MapAction)
Public MethodCreateObjRefCreates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from System.MarshalByRefObject)
Public MethodDisposeOverloaded.  Releases the unmanaged resources used by the Component and optionally releases the managed resources.  
Public MethodGetLifetimeServiceRetrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public MethodInitializeLifetimeServiceObtains a lifetime service object to control the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public MethodToStringReturns a String containing the name of the Component, if any. This method should not be overridden. (Inherited from System.ComponentModel.Component)
Top

Protected Methods

 NameDescription
Protected MethodDrawFeedback Draws the feedback lines on the sketch.  
Protected MethodFinalizeReleases unmanaged resources and performs other cleanup operations before the Component is reclaimed by garbage collection. (Inherited from System.ComponentModel.Component)
Protected MethodGetFirstAnchorCoordinate Gets the first anchor point coordinate for the feedback.  
Protected MethodGetSecondAnchorCoordinate Gets the second anchor point coordinate for the feedback.  
Protected MethodGetServiceReturns an object that represents a service provided by the Component or by its Container. (Inherited from System.ComponentModel.Component)
Protected MethodInvalidateMap Invalidates the Map attached to the sketch for the feedback position.  
Protected MethodMemberwiseCloneOverloaded. Creates a shallow copy of the current MarshalByRefObject object. (Inherited from System.MarshalByRefObject)
Protected MethodOnActiveChangedOverridden.  Invoked when the Active property is set by the Map.  
Protected MethodOnActiveChangingInvoked when the Active property is about to change, raises StatusChanged event. (Inherited from ESRI.ArcGIS.Mobile.MapActions.MapAction)
Protected MethodOnMapDoubleClick Method invoked when the attached map raises the DoubleClick event. (Inherited from ESRI.ArcGIS.Mobile.MapActions.MapAction)
Protected MethodOnMapKeyDownOverridden.  Method invoked when the attached map raises the OnKeyDown event.  
Protected MethodOnMapKeyPress Method invoked when the attached map raises the KeyPress event. (Inherited from ESRI.ArcGIS.Mobile.MapActions.MapAction)
Protected MethodOnMapKeyUp Method invoked when the attached map raises the KeyUp event. (Inherited from ESRI.ArcGIS.Mobile.MapActions.MapAction)
Protected MethodOnMapMouseDoubleClick Method invoked when the attached map raises the MouseDoubleClick event. (Inherited from ESRI.ArcGIS.Mobile.MapActions.MapAction)
Protected MethodOnMapMouseDown Method invoked when the attached map raises the MouseDown event. (Inherited from ESRI.ArcGIS.Mobile.MapActions.MapAction)
Protected MethodOnMapMouseMove Method invoked when the attached map raises the MouseMove event. (Inherited from ESRI.ArcGIS.Mobile.MapActions.MapAction)
Protected MethodOnMapMouseUp Method invoked when the attached map raises the MouseUp event. (Inherited from ESRI.ArcGIS.Mobile.MapActions.MapAction)
Protected MethodOnMapMouseWheel Method invoked when the attached map raises the MouseWheel event. (Inherited from ESRI.ArcGIS.Mobile.MapActions.MapAction)
Protected MethodOnMapPaint Method invoked when the attached map raises the Paint event. (Inherited from ESRI.ArcGIS.Mobile.MapActions.MapAction)
Protected MethodOnSetMapOverridden.  Invoked when the Map is set on the MapAction.  
Protected MethodOnSketchSet Invoked when the sketch map action is attached to the SketchConstructionModule.  
Protected MethodOnStatusChanged Raises the MapActionStatusChanged event with the given statusId. (Inherited from ESRI.ArcGIS.Mobile.MapActions.MapAction)
Protected MethodResetFeedbackCoordinate Reset the FeedbackCoordinate to it default value.  
Protected MethodSnapToNearestVertex Finds the nearest vertex in the geometry  
Top

Public Events

 NameDescription
Public EventDisposedAdds an event handler to listen to the Disposed event on the component. (Inherited from System.ComponentModel.Component)
Public EventStatusChanged Occurs when the MapAction state has changed. (Inherited from ESRI.ArcGIS.Mobile.MapActions.MapAction)
Top

See Also