User Tools

Site Tools


thinkgeo.mapsuite.androidedition.trackinteractiveoverlay

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
thinkgeo.mapsuite.androidedition.trackinteractiveoverlay [2015/09/21 10:32]
admin
thinkgeo.mapsuite.androidedition.trackinteractiveoverlay [2017/03/16 21:59] (current)
Line 1: Line 1:
 ====== ThinkGeo.MapSuite.AndroidEdition.TrackInteractiveOverlay ====== ====== ThinkGeo.MapSuite.AndroidEdition.TrackInteractiveOverlay ======
 +
 +{{section>​upgrade_map_suite_to_10.0}}
 +
 This class inherits from InterativeOverlay abstract class. This specified overlay describle the TrackShape interative process with MapControl using Mouse or Keyborad. This class inherits from InterativeOverlay abstract class. This specified overlay describle the TrackShape interative process with MapControl using Mouse or Keyborad.
 ===== Inheritance Hierarchy ===== ===== Inheritance Hierarchy =====
Line 10: Line 13:
 ** {{wiki:​PublicMethod.gif|}} TrackInteractiveOverlay() ** ** {{wiki:​PublicMethod.gif|}} TrackInteractiveOverlay() **
  
-Default constructor of the class. If you use this constructor,​ please set the properties correctly or it will use their default values.+  * //Default constructor of the class. If you use this constructor,​ please set the properties correctly or it will use their default values.//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
 == Parameters == == Parameters ==
 <div newline></​div>​ <div newline></​div>​
Line 19: Line 22:
 ** {{wiki:​PublicMethod.gif|}} GetTrackingShape() ** ** {{wiki:​PublicMethod.gif|}} GetTrackingShape() **
  
-This method gets the current Tracking shape.+  * //This method gets the current Tracking shape.//
 == Remarks == == Remarks ==
-This method is the concrete wrapper for the abstract method GetTrackingShapeCore. This method draws the representation of the overlay based on the extent you provided.+  * //This method is the concrete wrapper for the abstract method GetTrackingShapeCore. This method draws the representation of the overlay based on the extent you provided.//
  
 == Return Value == == Return Value ==
Line 31: Line 34:
 ** {{wiki:​PublicMethod.gif|}} TouchUp(InteractionArguments) ** ** {{wiki:​PublicMethod.gif|}} TouchUp(InteractionArguments) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 47: Line 50:
 ** {{wiki:​PublicMethod.gif|}} TouchDown(InteractionArguments) ** ** {{wiki:​PublicMethod.gif|}} TouchDown(InteractionArguments) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 63: Line 66:
 ** {{wiki:​PublicMethod.gif|}} TouchMove(InteractionArguments) ** ** {{wiki:​PublicMethod.gif|}} TouchMove(InteractionArguments) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 79: Line 82:
 ** {{wiki:​PublicMethod.gif|}} TouchPointerDown(InteractionArguments) ** ** {{wiki:​PublicMethod.gif|}} TouchPointerDown(InteractionArguments) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 95: Line 98:
 ** {{wiki:​PublicMethod.gif|}} SingleTap(InteractionArguments) ** ** {{wiki:​PublicMethod.gif|}} SingleTap(InteractionArguments) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 111: Line 114:
 ** {{wiki:​PublicMethod.gif|}} DoubleTap(InteractionArguments) ** ** {{wiki:​PublicMethod.gif|}} DoubleTap(InteractionArguments) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 127: Line 130:
 ** {{wiki:​PublicMethod.gif|}} LongPress(InteractionArguments) ** ** {{wiki:​PublicMethod.gif|}} LongPress(InteractionArguments) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 143: Line 146:
 ** {{wiki:​PublicMethod.gif|}} Refresh(IEnumerable<​RectangleShape>​) ** ** {{wiki:​PublicMethod.gif|}} Refresh(IEnumerable<​RectangleShape>​) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 159: Line 162:
 ** {{wiki:​PublicMethod.gif|}} Refresh(TimeSpan) ** ** {{wiki:​PublicMethod.gif|}} Refresh(TimeSpan) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 175: Line 178:
 ** {{wiki:​PublicMethod.gif|}} Refresh(TimeSpan,​RequestDrawingBufferTimeType) ** ** {{wiki:​PublicMethod.gif|}} Refresh(TimeSpan,​RequestDrawingBufferTimeType) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 195: Line 198:
 ** {{wiki:​PublicMethod.gif|}} Refresh(TimeSpan,​BufferTimeType) ** ** {{wiki:​PublicMethod.gif|}} Refresh(TimeSpan,​BufferTimeType) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 215: Line 218:
 ** {{wiki:​PublicMethod.gif|}} Refresh(RectangleShape,​TimeSpan) ** ** {{wiki:​PublicMethod.gif|}} Refresh(RectangleShape,​TimeSpan) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 235: Line 238:
 ** {{wiki:​PublicMethod.gif|}} Refresh(RectangleShape,​TimeSpan,​RequestDrawingBufferTimeType) ** ** {{wiki:​PublicMethod.gif|}} Refresh(RectangleShape,​TimeSpan,​RequestDrawingBufferTimeType) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 259: Line 262:
 ** {{wiki:​PublicMethod.gif|}} Refresh(RectangleShape,​TimeSpan,​BufferTimeType) ** ** {{wiki:​PublicMethod.gif|}} Refresh(RectangleShape,​TimeSpan,​BufferTimeType) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 283: Line 286:
 ** {{wiki:​PublicMethod.gif|}} Refresh(IEnumerable<​RectangleShape>,​TimeSpan) ** ** {{wiki:​PublicMethod.gif|}} Refresh(IEnumerable<​RectangleShape>,​TimeSpan) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 303: Line 306:
 ** {{wiki:​PublicMethod.gif|}} Refresh(IEnumerable<​RectangleShape>,​TimeSpan,​RequestDrawingBufferTimeType) ** ** {{wiki:​PublicMethod.gif|}} Refresh(IEnumerable<​RectangleShape>,​TimeSpan,​RequestDrawingBufferTimeType) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 327: Line 330:
 ** {{wiki:​PublicMethod.gif|}} Refresh(IEnumerable<​RectangleShape>,​TimeSpan,​BufferTimeType) ** ** {{wiki:​PublicMethod.gif|}} Refresh(IEnumerable<​RectangleShape>,​TimeSpan,​BufferTimeType) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 351: Line 354:
 ** {{wiki:​PublicMethod.gif|}} GetBoundingBox() ** ** {{wiki:​PublicMethod.gif|}} GetBoundingBox() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 363: Line 366:
 ** {{wiki:​PublicMethod.gif|}} Initialize(MapArguments) ** ** {{wiki:​PublicMethod.gif|}} Initialize(MapArguments) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 379: Line 382:
 ** {{wiki:​PublicMethod.gif|}} Refresh() ** ** {{wiki:​PublicMethod.gif|}} Refresh() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 391: Line 394:
 ** {{wiki:​PublicMethod.gif|}} Refresh(RectangleShape) ** ** {{wiki:​PublicMethod.gif|}} Refresh(RectangleShape) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 407: Line 410:
 ** {{wiki:​PublicMethod.gif|}} Draw(MapArguments,​OverlayRefreshType) ** ** {{wiki:​PublicMethod.gif|}} Draw(MapArguments,​OverlayRefreshType) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 427: Line 430:
 ** {{wiki:​PublicMethod.gif|}} PostTransform(TransformArguments,​MapArguments) ** ** {{wiki:​PublicMethod.gif|}} PostTransform(TransformArguments,​MapArguments) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 447: Line 450:
 ** {{wiki:​PublicMethod.gif|}} Close() ** ** {{wiki:​PublicMethod.gif|}} Close() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 459: Line 462:
 ** {{wiki:​PublicMethod.gif|}} Open() ** ** {{wiki:​PublicMethod.gif|}} Open() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 471: Line 474:
 ** {{wiki:​PublicMethod.gif|}} Dispose() ** ** {{wiki:​PublicMethod.gif|}} Dispose() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 483: Line 486:
 ** {{wiki:​PublicMethod.gif|}} ToString() ** ** {{wiki:​PublicMethod.gif|}} ToString() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 495: Line 498:
 ** {{wiki:​PublicMethod.gif|}} Equals(Object) ** ** {{wiki:​PublicMethod.gif|}} Equals(Object) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 511: Line 514:
 ** {{wiki:​PublicMethod.gif|}} GetHashCode() ** ** {{wiki:​PublicMethod.gif|}} GetHashCode() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 523: Line 526:
 ** {{wiki:​PublicMethod.gif|}} GetType() ** ** {{wiki:​PublicMethod.gif|}} GetType() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 536: Line 539:
 ** {{wiki:​ProtectedMethod.gif|}} EndTracking() ** ** {{wiki:​ProtectedMethod.gif|}} EndTracking() **
  
-This method ends the tracking shape by initialize some variables.+  * //This method ends the tracking shape by initialize some variables.//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 548: Line 551:
 ** {{wiki:​ProtectedMethod.gif|}} TouchDownCore(InteractionArguments) ** ** {{wiki:​ProtectedMethod.gif|}} TouchDownCore(InteractionArguments) **
  
-This overrides the MouseDown logic in its base class InterativeOverlay.+  * //This overrides the MouseDown logic in its base class InterativeOverlay.//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 564: Line 567:
 ** {{wiki:​ProtectedMethod.gif|}} TouchMoveCore(InteractionArguments) ** ** {{wiki:​ProtectedMethod.gif|}} TouchMoveCore(InteractionArguments) **
  
-This overrides the MouseMove logic in its base class InterativeOverlay.+  * //This overrides the MouseMove logic in its base class InterativeOverlay.//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 580: Line 583:
 ** {{wiki:​ProtectedMethod.gif|}} TouchUpCore(InteractionArguments) ** ** {{wiki:​ProtectedMethod.gif|}} TouchUpCore(InteractionArguments) **
  
-This overrides the MouseUp logic in its base class InterativeOverlay.+  * //This overrides the MouseUp logic in its base class InterativeOverlay.//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 596: Line 599:
 ** {{wiki:​ProtectedMethod.gif|}} SingleTapCore(InteractionArguments) ** ** {{wiki:​ProtectedMethod.gif|}} SingleTapCore(InteractionArguments) **
  
-This overrides the MouseClick logic in its base class.+  * //This overrides the MouseClick logic in its base class.//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 612: Line 615:
 ** {{wiki:​ProtectedMethod.gif|}} LongPressCore(InteractionArguments) ** ** {{wiki:​ProtectedMethod.gif|}} LongPressCore(InteractionArguments) **
  
-This overrides the MouseDoubleClick logic in its base class InterativeOverlay.+  * //This overrides the MouseDoubleClick logic in its base class InterativeOverlay.//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 628: Line 631:
 ** {{wiki:​ProtectedMethod.gif|}} GetTrackingShapeCore() ** ** {{wiki:​ProtectedMethod.gif|}} GetTrackingShapeCore() **
  
-This is the Core method of GetTrackingShape.You could overrides this method to have your own logic. This method gets the current Tracking shape.+  * //This is the Core method of GetTrackingShape.You could overrides this method to have your own logic. This method gets the current Tracking shape.//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 640: Line 643:
 ** {{wiki:​ProtectedMethod.gif|}} OnTrackEnded(TrackEndedTrackInteractiveOverlayEventArgs) ** ** {{wiki:​ProtectedMethod.gif|}} OnTrackEnded(TrackEndedTrackInteractiveOverlayEventArgs) **
  
-This event will be fired after the end of Tracking a shape.+  * //This event will be fired after the end of Tracking a shape.//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 656: Line 659:
 ** {{wiki:​ProtectedMethod.gif|}} OnTrackEnding(TrackEndingTrackInteractiveOverlayEventArgs) ** ** {{wiki:​ProtectedMethod.gif|}} OnTrackEnding(TrackEndingTrackInteractiveOverlayEventArgs) **
  
-This event will be fired before the end of Tracking a shape.+  * //This event will be fired before the end of Tracking a shape.//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 672: Line 675:
 ** {{wiki:​ProtectedMethod.gif|}} OnTrackStarting(TrackStartingTrackInteractiveOverlayEventArgs) ** ** {{wiki:​ProtectedMethod.gif|}} OnTrackStarting(TrackStartingTrackInteractiveOverlayEventArgs) **
  
-This event will be fired before the start of Tracking a shape.+  * //This event will be fired before the start of Tracking a shape.//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 688: Line 691:
 ** {{wiki:​ProtectedMethod.gif|}} OnTrackStarted(TrackStartedTrackInteractiveOverlayEventArgs) ** ** {{wiki:​ProtectedMethod.gif|}} OnTrackStarted(TrackStartedTrackInteractiveOverlayEventArgs) **
  
-This event will be fired after the start of Tracking a shape.+  * //This event will be fired after the start of Tracking a shape.//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 704: Line 707:
 ** {{wiki:​ProtectedMethod.gif|}} OnVertexAdding(VertexAddingTrackInteractiveOverlayEventArgs) ** ** {{wiki:​ProtectedMethod.gif|}} OnVertexAdding(VertexAddingTrackInteractiveOverlayEventArgs) **
  
-This event will be fired before adding a vertex to the Tracking shape.+  * //This event will be fired before adding a vertex to the Tracking shape.//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 720: Line 723:
 ** {{wiki:​ProtectedMethod.gif|}} OnVertexAdded(VertexAddedTrackInteractiveOverlayEventArgs) ** ** {{wiki:​ProtectedMethod.gif|}} OnVertexAdded(VertexAddedTrackInteractiveOverlayEventArgs) **
  
-This event will be fired after adding a vertex to the Tracking shape.+  * //This event will be fired after adding a vertex to the Tracking shape.//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 736: Line 739:
 ** {{wiki:​ProtectedMethod.gif|}} OnMouseMoved(MouseMovedTrackInteractiveOverlayEventArgs) ** ** {{wiki:​ProtectedMethod.gif|}} OnMouseMoved(MouseMovedTrackInteractiveOverlayEventArgs) **
  
-This event will be fired when mouse moved a vertex to the Tracking shape.+  * //This event will be fired when mouse moved a vertex to the Tracking shape.//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 752: Line 755:
 ** {{wiki:​ProtectedMethod.gif|}} DrawCore(MapArguments,​OverlayRefreshType) ** ** {{wiki:​ProtectedMethod.gif|}} DrawCore(MapArguments,​OverlayRefreshType) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 772: Line 775:
 ** {{wiki:​ProtectedMethod.gif|}} Dispose(Boolean) ** ** {{wiki:​ProtectedMethod.gif|}} Dispose(Boolean) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 788: Line 791:
 ** {{wiki:​ProtectedMethod.gif|}} InitializeCore(MapArguments) ** ** {{wiki:​ProtectedMethod.gif|}} InitializeCore(MapArguments) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 804: Line 807:
 ** {{wiki:​ProtectedMethod.gif|}} TouchPointerDownCore(InteractionArguments) ** ** {{wiki:​ProtectedMethod.gif|}} TouchPointerDownCore(InteractionArguments) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 820: Line 823:
 ** {{wiki:​ProtectedMethod.gif|}} DoubleTapCore(InteractionArguments) ** ** {{wiki:​ProtectedMethod.gif|}} DoubleTapCore(InteractionArguments) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 836: Line 839:
 ** {{wiki:​ProtectedMethod.gif|}} PostTransformCore(TransformArguments,​MapArguments) ** ** {{wiki:​ProtectedMethod.gif|}} PostTransformCore(TransformArguments,​MapArguments) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 856: Line 859:
 ** {{wiki:​ProtectedMethod.gif|}} GetBoundingBoxCore() ** ** {{wiki:​ProtectedMethod.gif|}} GetBoundingBoxCore() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 868: Line 871:
 ** {{wiki:​ProtectedMethod.gif|}} RefreshCore() ** ** {{wiki:​ProtectedMethod.gif|}} RefreshCore() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 880: Line 883:
 ** {{wiki:​ProtectedMethod.gif|}} RefreshCore(RectangleShape) ** ** {{wiki:​ProtectedMethod.gif|}} RefreshCore(RectangleShape) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 896: Line 899:
 ** {{wiki:​ProtectedMethod.gif|}} CloseCore() ** ** {{wiki:​ProtectedMethod.gif|}} CloseCore() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 908: Line 911:
 ** {{wiki:​ProtectedMethod.gif|}} OpenCore() ** ** {{wiki:​ProtectedMethod.gif|}} OpenCore() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 920: Line 923:
 ** {{wiki:​ProtectedMethod.gif|}} DrawException(GeoCanvas,​Exception) ** ** {{wiki:​ProtectedMethod.gif|}} DrawException(GeoCanvas,​Exception) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 940: Line 943:
 ** {{wiki:​ProtectedMethod.gif|}} DrawExceptionCore(GeoCanvas,​Exception) ** ** {{wiki:​ProtectedMethod.gif|}} DrawExceptionCore(GeoCanvas,​Exception) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 960: Line 963:
 ** {{wiki:​ProtectedMethod.gif|}} OnDrawingException(DrawingExceptionOverlayEventArgs) ** ** {{wiki:​ProtectedMethod.gif|}} OnDrawingException(DrawingExceptionOverlayEventArgs) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 976: Line 979:
 ** {{wiki:​ProtectedMethod.gif|}} OnDrawnException(DrawnExceptionOverlayEventArgs) ** ** {{wiki:​ProtectedMethod.gif|}} OnDrawnException(DrawnExceptionOverlayEventArgs) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 992: Line 995:
 ** {{wiki:​ProtectedMethod.gif|}} Finalize() ** ** {{wiki:​ProtectedMethod.gif|}} Finalize() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 1004: Line 1007:
 ** {{wiki:​ProtectedMethod.gif|}} MemberwiseClone() ** ** {{wiki:​ProtectedMethod.gif|}} MemberwiseClone() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 1017: Line 1020:
 ** {{wiki:​PublicProperty.gif|}} IsEmpty ** ** {{wiki:​PublicProperty.gif|}} IsEmpty **
  
-This property override the logic in its base class by watching the feature count in trackShapeLayer. If it is empty ,we can skip drawing it for better performance.+  * //This property override the logic in its base class by watching the feature count in trackShapeLayer. If it is empty ,we can skip drawing it for better performance.//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
 == Return Value == == Return Value ==
   * Type:​Boolean   * Type:​Boolean
Line 1025: Line 1028:
 ** {{wiki:​PublicProperty.gif|}} TrackShapeLayer ** ** {{wiki:​PublicProperty.gif|}} TrackShapeLayer **
  
-This property gets the TrackShape layers which holds the track shapes.+  * //This property gets the TrackShape layers which holds the track shapes.//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
 == Return Value == == Return Value ==
   * Type:​[[ThinkGeo.MapSuite.Core.InMemoryFeatureLayer|InMemoryFeatureLayer]]   * Type:​[[ThinkGeo.MapSuite.Core.InMemoryFeatureLayer|InMemoryFeatureLayer]]
Line 1033: Line 1036:
 ** {{wiki:​PublicProperty.gif|}} VertexCountInQuarter ** ** {{wiki:​PublicProperty.gif|}} VertexCountInQuarter **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
 == Return Value == == Return Value ==
   * Type:Int32   * Type:Int32
Line 1041: Line 1044:
 ** {{wiki:​PublicProperty.gif|}} Bitmap ** ** {{wiki:​PublicProperty.gif|}} Bitmap **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
 == Return Value == == Return Value ==
   * Type:Bitmap   * Type:Bitmap
Line 1049: Line 1052:
 ** {{wiki:​PublicProperty.gif|}} TrackMode ** ** {{wiki:​PublicProperty.gif|}} TrackMode **
  
-Gets a mode of TrackOverlay.+  * //Gets a mode of TrackOverlay.//
 == Remarks == == Remarks ==
-The default mode is TrackMode.None which means you cannot draw or edit features at client. By setting the mode to TrackMode.Point,​ TrackMode.Line,​ TrackMode.Polygon etc., you could add point, line or polygon to the FeatureOverlay. Setting the mode to TrackMode.Edit,​ you could edit the shapes at the client side.+  * //The default mode is TrackMode.None which means you cannot draw or edit features at client. By setting the mode to TrackMode.Point,​ TrackMode.Line,​ TrackMode.Polygon etc., you could add point, line or polygon to the FeatureOverlay. Setting the mode to TrackMode.Edit,​ you could edit the shapes at the client side.//
 == Return Value == == Return Value ==
   * Type:​[[ThinkGeo.MapSuite.AndroidEdition.TrackMode|TrackMode]]   * Type:​[[ThinkGeo.MapSuite.AndroidEdition.TrackMode|TrackMode]]
Line 1057: Line 1060:
 ** {{wiki:​PublicProperty.gif|}} InteractiveView ** ** {{wiki:​PublicProperty.gif|}} InteractiveView **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
 == Return Value == == Return Value ==
   * Type:​[[ThinkGeo.MapSuite.AndroidEdition.TileView|TileView]]   * Type:​[[ThinkGeo.MapSuite.AndroidEdition.TileView|TileView]]
Line 1065: Line 1068:
 ** {{wiki:​PublicProperty.gif|}} AutoRefreshInterval ** ** {{wiki:​PublicProperty.gif|}} AutoRefreshInterval **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
 == Return Value == == Return Value ==
   * Type:​TimeSpan   * Type:​TimeSpan
Line 1073: Line 1076:
 ** {{wiki:​PublicProperty.gif|}} Name ** ** {{wiki:​PublicProperty.gif|}} Name **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
 == Return Value == == Return Value ==
   * Type:String   * Type:String
Line 1081: Line 1084:
 ** {{wiki:​PublicProperty.gif|}} DrawingExceptionMode ** ** {{wiki:​PublicProperty.gif|}} DrawingExceptionMode **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
 == Return Value == == Return Value ==
   * Type:​[[ThinkGeo.MapSuite.Core.DrawingExceptionMode|DrawingExceptionMode]]   * Type:​[[ThinkGeo.MapSuite.Core.DrawingExceptionMode|DrawingExceptionMode]]
Line 1089: Line 1092:
 ** {{wiki:​PublicProperty.gif|}} IsVisible ** ** {{wiki:​PublicProperty.gif|}} IsVisible **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
 == Return Value == == Return Value ==
   * Type:​Boolean   * Type:​Boolean
Line 1097: Line 1100:
 ** {{wiki:​PublicProperty.gif|}} Attribution ** ** {{wiki:​PublicProperty.gif|}} Attribution **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
 == Return Value == == Return Value ==
   * Type:String   * Type:String
Line 1105: Line 1108:
 ** {{wiki:​PublicProperty.gif|}} OverlayView ** ** {{wiki:​PublicProperty.gif|}} OverlayView **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
 == Return Value == == Return Value ==
   * Type:​[[ThinkGeo.MapSuite.AndroidEdition.MapLayout|MapLayout]]   * Type:​[[ThinkGeo.MapSuite.AndroidEdition.MapLayout|MapLayout]]
Line 1113: Line 1116:
 ** {{wiki:​PublicProperty.gif|}} DrawingQuality ** ** {{wiki:​PublicProperty.gif|}} DrawingQuality **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
 == Return Value == == Return Value ==
   * Type:​[[ThinkGeo.MapSuite.Core.DrawingQuality|DrawingQuality]]   * Type:​[[ThinkGeo.MapSuite.Core.DrawingQuality|DrawingQuality]]
Line 1121: Line 1124:
 ** {{wiki:​PublicProperty.gif|}} Opacity ** ** {{wiki:​PublicProperty.gif|}} Opacity **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
 == Return Value == == Return Value ==
   * Type:Double   * Type:Double
Line 1129: Line 1132:
 ** {{wiki:​PublicProperty.gif|}} MapArguments ** ** {{wiki:​PublicProperty.gif|}} MapArguments **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
 == Return Value == == Return Value ==
   * Type:​[[ThinkGeo.MapSuite.AndroidEdition.MapArguments|MapArguments]]   * Type:​[[ThinkGeo.MapSuite.AndroidEdition.MapArguments|MapArguments]]
Line 1137: Line 1140:
 ** {{wiki:​PublicProperty.gif|}} CanRefreshRegion ** ** {{wiki:​PublicProperty.gif|}} CanRefreshRegion **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
 == Return Value == == Return Value ==
   * Type:​Boolean   * Type:​Boolean
Line 1146: Line 1149:
 ** {{wiki:​ProtectedProperty.gif|}} Vertices ** ** {{wiki:​ProtectedProperty.gif|}} Vertices **
  
-This property gets the vertices to make up the track shape. This is a protected property which probablly need to be used in its sub classes.+  * //This property gets the vertices to make up the track shape. This is a protected property which probablly need to be used in its sub classes.//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
 == Return Value == == Return Value ==
   * Type:​Collection<​[[ThinkGeo.MapSuite.Core.Vertex|Vertex]]>​   * Type:​Collection<​[[ThinkGeo.MapSuite.Core.Vertex|Vertex]]>​
Line 1154: Line 1157:
 ** {{wiki:​ProtectedProperty.gif|}} IsInTracking ** ** {{wiki:​ProtectedProperty.gif|}} IsInTracking **
  
-This property gets or sets to sign that if there is any shape being tracking.+  * //This property gets or sets to sign that if there is any shape being tracking.//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
 == Return Value == == Return Value ==
   * Type:​Boolean   * Type:​Boolean
Line 1162: Line 1165:
 ==== Public Events ==== ==== Public Events ====
 ** {{wiki:​PublicEvent.gif|}} TrackEnded ** ** {{wiki:​PublicEvent.gif|}} TrackEnded **
-This event will be fired after the end of tracking shape.+  * //This event will be fired after the end of tracking shape.//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 Event Arguments:​[[ThinkGeo.MapSuite.AndroidEdition.TrackEndedTrackInteractiveOverlayEventArgs|TrackEndedTrackInteractiveOverlayEventArgs]] Event Arguments:​[[ThinkGeo.MapSuite.AndroidEdition.TrackEndedTrackInteractiveOverlayEventArgs|TrackEndedTrackInteractiveOverlayEventArgs]]
  
 ** {{wiki:​PublicEvent.gif|}} TrackEnding ** ** {{wiki:​PublicEvent.gif|}} TrackEnding **
-This event will be fired before the end of tracking shape.+  * //This event will be fired before the end of tracking shape.//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 Event Arguments:​[[ThinkGeo.MapSuite.AndroidEdition.TrackEndingTrackInteractiveOverlayEventArgs|TrackEndingTrackInteractiveOverlayEventArgs]] Event Arguments:​[[ThinkGeo.MapSuite.AndroidEdition.TrackEndingTrackInteractiveOverlayEventArgs|TrackEndingTrackInteractiveOverlayEventArgs]]
  
 ** {{wiki:​PublicEvent.gif|}} TrackStarted ** ** {{wiki:​PublicEvent.gif|}} TrackStarted **
-This event will be fired after the start of tracking shape.+  * //This event will be fired after the start of tracking shape.//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 Event Arguments:​[[ThinkGeo.MapSuite.AndroidEdition.TrackStartedTrackInteractiveOverlayEventArgs|TrackStartedTrackInteractiveOverlayEventArgs]] Event Arguments:​[[ThinkGeo.MapSuite.AndroidEdition.TrackStartedTrackInteractiveOverlayEventArgs|TrackStartedTrackInteractiveOverlayEventArgs]]
  
 ** {{wiki:​PublicEvent.gif|}} TrackStarting ** ** {{wiki:​PublicEvent.gif|}} TrackStarting **
-This event will be fired before the start of tracking shape.+  * //This event will be fired before the start of tracking shape.//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 Event Arguments:​[[ThinkGeo.MapSuite.AndroidEdition.TrackStartingTrackInteractiveOverlayEventArgs|TrackStartingTrackInteractiveOverlayEventArgs]] Event Arguments:​[[ThinkGeo.MapSuite.AndroidEdition.TrackStartingTrackInteractiveOverlayEventArgs|TrackStartingTrackInteractiveOverlayEventArgs]]
  
 ** {{wiki:​PublicEvent.gif|}} VertexAdded ** ** {{wiki:​PublicEvent.gif|}} VertexAdded **
-This event will be fired after a vertex added to the tracking shape.+  * //This event will be fired after a vertex added to the tracking shape.//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 Event Arguments:​[[ThinkGeo.MapSuite.AndroidEdition.VertexAddedTrackInteractiveOverlayEventArgs|VertexAddedTrackInteractiveOverlayEventArgs]] Event Arguments:​[[ThinkGeo.MapSuite.AndroidEdition.VertexAddedTrackInteractiveOverlayEventArgs|VertexAddedTrackInteractiveOverlayEventArgs]]
  
 ** {{wiki:​PublicEvent.gif|}} VertexAdding ** ** {{wiki:​PublicEvent.gif|}} VertexAdding **
-This event will be fired before a vertex added to the tracking shape.+  * //This event will be fired before a vertex added to the tracking shape.//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 Event Arguments:​[[ThinkGeo.MapSuite.AndroidEdition.VertexAddingTrackInteractiveOverlayEventArgs|VertexAddingTrackInteractiveOverlayEventArgs]] Event Arguments:​[[ThinkGeo.MapSuite.AndroidEdition.VertexAddingTrackInteractiveOverlayEventArgs|VertexAddingTrackInteractiveOverlayEventArgs]]
  
 ** {{wiki:​PublicEvent.gif|}} MouseMoved ** ** {{wiki:​PublicEvent.gif|}} MouseMoved **
-This event will be fired when mouse moved on the vertex of tracking shape.+  * //This event will be fired when mouse moved on the vertex of tracking shape.//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 Event Arguments:​[[ThinkGeo.MapSuite.AndroidEdition.MouseMovedTrackInteractiveOverlayEventArgs|MouseMovedTrackInteractiveOverlayEventArgs]] Event Arguments:​[[ThinkGeo.MapSuite.AndroidEdition.MouseMovedTrackInteractiveOverlayEventArgs|MouseMovedTrackInteractiveOverlayEventArgs]]
  
 ** {{wiki:​PublicEvent.gif|}} DrawingException ** ** {{wiki:​PublicEvent.gif|}} DrawingException **
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 Event Arguments:​[[ThinkGeo.MapSuite.AndroidEdition.DrawingExceptionOverlayEventArgs|DrawingExceptionOverlayEventArgs]] Event Arguments:​[[ThinkGeo.MapSuite.AndroidEdition.DrawingExceptionOverlayEventArgs|DrawingExceptionOverlayEventArgs]]
  
 ** {{wiki:​PublicEvent.gif|}} DrawnException ** ** {{wiki:​PublicEvent.gif|}} DrawnException **
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 Event Arguments:​[[ThinkGeo.MapSuite.AndroidEdition.DrawnExceptionOverlayEventArgs|DrawnExceptionOverlayEventArgs]] Event Arguments:​[[ThinkGeo.MapSuite.AndroidEdition.DrawnExceptionOverlayEventArgs|DrawnExceptionOverlayEventArgs]]
  
  
thinkgeo.mapsuite.androidedition.trackinteractiveoverlay.1442831556.txt.gz ยท Last modified: 2015/09/21 10:32 by admin