ThinkGeo Cloud
ThinkGeo UI Controls
ThinkGeo Open Source
Help and Support
External Resources
ThinkGeo Cloud
ThinkGeo UI Controls
ThinkGeo Open Source
Help and Support
External Resources
This is an old revision of the document!
<!– Class –> This class inherits from InterativeOverlay abstract class. This specified overlay describle the Extent Changing interative process with MapControl using Mouse or Keyborad.
*System.Object ThinkGeo.MapSuite.iOSEdition.Overlay *ThinkGeo.MapSuite.iOSEdition.InteractiveOverlay ThinkGeo.MapSuite.iOSEdition.ExtentInteractiveOverlay
Name | Parameters | DeclaringType | Summary |
---|---|---|---|
![]() | Initializes a new instance of the class. |
Name | Parameters | DeclaringType | Summary |
---|
Name | Parameters | DeclaringType | Summary |
---|---|---|---|
![]() | Overlay | Closes the core. | |
![]() | Boolean | Overlay(overriden) | |
![]() | InteractionArguments | InteractiveOverlay(overriden) | This overrides the DoubleTap logic in its base class InterativeOverlay. |
![]() | MapArguments, OverlayRefreshType | Overlay(overriden) | |
![]() | GeoCanvas, Exception | Overlay | Draws the exception. |
![]() | GeoCanvas, Exception | Overlay | Draws the exception core. |
![]() | Object(overriden) | ||
![]() | Overlay | Gets the bounding box core. | |
![]() | MapArguments | Overlay(overriden) | |
![]() | InteractionArguments | InteractiveOverlay | Longs the press core. |
![]() | Object | ||
![]() | DrawingExceptionOverlayEventArgs | Overlay | Handles the event. |
![]() | DrawnExceptionOverlayEventArgs | Overlay | Handles the event. |
![]() | TransformArguments, MapArguments | Overlay(overriden) | |
![]() | Overlay | Refreshes the core. | |
![]() | InteractionArguments | InteractiveOverlay | Singles the tap core. |
![]() | InteractionArguments | InteractiveOverlay(overriden) | This overrides the TouchDown logic in its base class InterativeOverlay. |
![]() | InteractionArguments | InteractiveOverlay(overriden) | This overrides the TouchMove logic in its base class InterativeOverlay. |
![]() | InteractionArguments | InteractiveOverlay(overriden) | This overrides the TouchPointerDown logic in its base class InterativeOverlay. |
![]() | InteractionArguments | InteractiveOverlay(overriden) | This overrides the TouchUp logic in its base class InterativeOverlay. |
Name | Return | DeclaringType | Summary |
---|---|---|---|
![]() | String | Overlay | Gets or sets the attribution. |
![]() | MapDoubleTapMode | Gets or sets the double tap mode. | |
![]() | DrawingExceptionMode | Overlay | This property gets and sets the DrawingExceptionMode used when an exception occurs during drawing. |
![]() | DrawingQuality | Overlay | Gets or sets the drawing quality. |
![]() | TileView | InteractiveOverlay | Gets or sets the interactive view. |
![]() | Boolean | Gets a value indicating whether this instance is busy. | |
![]() | Boolean | Overlay | Gets a value indicating whether this instance is empty. |
![]() | Boolean | Gets or sets a value indicating whether this instance is inertially pan enabled. | |
![]() | Boolean | Overlay | Gets or sets a value indicating whether this instance is visible. |
![]() | MapArguments | Overlay | Gets or sets the map arguments. |
![]() | String | Overlay | Gets or sets the name. |
![]() | Double | Overlay | Gets or sets the opacity. |
![]() | UIView | Overlay | Gets or sets the overlay view. |
Name | Return | DeclaringType | Summary |
---|
Name | Event Arguments | DeclaringType | Summary |
---|---|---|---|
![]() | DrawingExceptionOverlayEventArgs | Overlay | This event raises when exception. |
![]() | DrawnExceptionOverlayEventArgs | Overlay | This event raises when exception. |
Initializes a new instance of the class.
Name | Type | Description |
---|
Closes this instance.
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|
<!– ThinkGeo.MapSuite.iOSEdition.Overlay –> Go Back
Disposes this instance.
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|
<!– ThinkGeo.MapSuite.iOSEdition.Overlay –> Go Back
Doubles the tap.
Return Type | Description |
---|---|
InteractiveResult<!– ThinkGeo.MapSuite.iOSEdition.InteractiveResult –> | InteractiveResult. |
Name | Type | Description |
---|---|---|
e | InteractionArguments<!– ThinkGeo.MapSuite.iOSEdition.InteractionArguments –> | The e. |
<!– ThinkGeo.MapSuite.iOSEdition.InteractiveOverlay –> Go Back
This method draws the overlay by the specified arguments.
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
mapArguments | MapArguments<!– ThinkGeo.MapSuite.iOSEdition.MapArguments –> | This parameter indicates an mapArguments to draw the overlay. |
refreshType | OverlayRefreshType<!– ThinkGeo.MapSuite.iOSEdition.OverlayRefreshType –> | This parameter indicates whether this overlay needs to be refresh or not. |
<!– ThinkGeo.MapSuite.iOSEdition.Overlay –> Go Back
Return Type | Description |
---|---|
Boolean<!– System.Boolean –> |
Name | Type | Description |
---|---|---|
obj | Object<!– System.Object –> |
<!– System.Object –> Go Back
Gets the bounding box.
Return Type | Description |
---|---|
RectangleShape<!– ThinkGeo.MapSuite.Core.RectangleShape –> | A RectangleShape value for the overlay. |
Name | Type | Description |
---|
<!– ThinkGeo.MapSuite.iOSEdition.Overlay –> Go Back
Return Type | Description |
---|---|
Int32<!– System.Int32 –> |
Name | Type | Description |
---|
<!– System.Object –> Go Back
Return Type | Description |
---|---|
Type<!– System.Type –> |
Name | Type | Description |
---|
<!– System.Object –> Go Back
Initializes the specified map arguments.
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
mapArguments | MapArguments<!– ThinkGeo.MapSuite.iOSEdition.MapArguments –> | The map arguments. |
<!– ThinkGeo.MapSuite.iOSEdition.Overlay –> Go Back
Longs the press.
Return Type | Description |
---|---|
InteractiveResult<!– ThinkGeo.MapSuite.iOSEdition.InteractiveResult –> | InteractiveResult. |
Name | Type | Description |
---|---|---|
e | InteractionArguments<!– ThinkGeo.MapSuite.iOSEdition.InteractionArguments –> | The e. |
<!– ThinkGeo.MapSuite.iOSEdition.InteractiveOverlay –> Go Back
Posts the transform for the overlay.
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
transformInfo | TransformArguments<!– ThinkGeo.MapSuite.iOSEdition.TransformArguments –> | The transform information. |
mapArguments | MapArguments<!– ThinkGeo.MapSuite.iOSEdition.MapArguments –> | The map arguments. |
<!– ThinkGeo.MapSuite.iOSEdition.Overlay –> Go Back
Refreshes this instance.
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|
<!– ThinkGeo.MapSuite.iOSEdition.Overlay –> Go Back
Singles the tap.
Return Type | Description |
---|---|
InteractiveResult<!– ThinkGeo.MapSuite.iOSEdition.InteractiveResult –> | InteractiveResult. |
Name | Type | Description |
---|---|---|
e | InteractionArguments<!– ThinkGeo.MapSuite.iOSEdition.InteractionArguments –> | The e. |
<!– ThinkGeo.MapSuite.iOSEdition.InteractiveOverlay –> Go Back
Return Type | Description |
---|---|
String<!– System.String –> |
Name | Type | Description |
---|
<!– System.Object –> Go Back
Touches down.
Return Type | Description |
---|---|
InteractiveResult<!– ThinkGeo.MapSuite.iOSEdition.InteractiveResult –> | InteractiveResult. |
Name | Type | Description |
---|---|---|
e | InteractionArguments<!– ThinkGeo.MapSuite.iOSEdition.InteractionArguments –> | The e. |
<!– ThinkGeo.MapSuite.iOSEdition.InteractiveOverlay –> Go Back
Touches the move.
Return Type | Description |
---|---|
InteractiveResult<!– ThinkGeo.MapSuite.iOSEdition.InteractiveResult –> | InteractiveResult. |
Name | Type | Description |
---|---|---|
e | InteractionArguments<!– ThinkGeo.MapSuite.iOSEdition.InteractionArguments –> | The e. |
<!– ThinkGeo.MapSuite.iOSEdition.InteractiveOverlay –> Go Back
Touches the pointer down.
Return Type | Description |
---|---|
InteractiveResult<!– ThinkGeo.MapSuite.iOSEdition.InteractiveResult –> | InteractiveResult. |
Name | Type | Description |
---|---|---|
e | InteractionArguments<!– ThinkGeo.MapSuite.iOSEdition.InteractionArguments –> | The e. |
<!– ThinkGeo.MapSuite.iOSEdition.InteractiveOverlay –> Go Back
Touches up.
Return Type | Description |
---|---|
InteractiveResult<!– ThinkGeo.MapSuite.iOSEdition.InteractiveResult –> | InteractiveResult. |
Name | Type | Description |
---|---|---|
e | InteractionArguments<!– ThinkGeo.MapSuite.iOSEdition.InteractionArguments –> | The e. |
<!– ThinkGeo.MapSuite.iOSEdition.InteractiveOverlay –> Go Back
Closes the core.
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|
<!– ThinkGeo.MapSuite.iOSEdition.Overlay –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
isDisposing | Boolean<!– System.Boolean –> |
<!– ThinkGeo.MapSuite.iOSEdition.Overlay(overriden) –> Go Back
This overrides the DoubleTap logic in its base class InterativeOverlay.
Return Type | Description |
---|---|
InteractiveResult<!– ThinkGeo.MapSuite.iOSEdition.InteractiveResult –> | Interaction results of this method. |
Name | Type | Description |
---|---|---|
e | InteractionArguments<!– ThinkGeo.MapSuite.iOSEdition.InteractionArguments –> | This parameter is the interaction arguments for the method. |
<!– ThinkGeo.MapSuite.iOSEdition.InteractiveOverlay(overriden) –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
mapArguments | MapArguments<!– ThinkGeo.MapSuite.iOSEdition.MapArguments –> | |
refreshType | OverlayRefreshType<!– ThinkGeo.MapSuite.iOSEdition.OverlayRefreshType –> |
<!– ThinkGeo.MapSuite.iOSEdition.Overlay(overriden) –> Go Back
Draws the exception.
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
geoCanvas | GeoCanvas<!– ThinkGeo.MapSuite.Core.GeoCanvas –> | The geo canvas. |
exception | Exception<!– System.Exception –> | The exception. |
<!– ThinkGeo.MapSuite.iOSEdition.Overlay –> Go Back
Draws the exception core.
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
geoCanvas | GeoCanvas<!– ThinkGeo.MapSuite.Core.GeoCanvas –> | The geo canvas. |
ex | Exception<!– System.Exception –> | The ex. |
<!– ThinkGeo.MapSuite.iOSEdition.Overlay –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|
<!– System.Object(overriden) –> Go Back
Gets the bounding box core.
Return Type | Description |
---|---|
RectangleShape<!– ThinkGeo.MapSuite.Core.RectangleShape –> | RectangleShape. |
Name | Type | Description |
---|
<!– ThinkGeo.MapSuite.iOSEdition.Overlay –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
mapArgument | MapArguments<!– ThinkGeo.MapSuite.iOSEdition.MapArguments –> |
<!– ThinkGeo.MapSuite.iOSEdition.Overlay(overriden) –> Go Back
Longs the press core.
Return Type | Description |
---|---|
InteractiveResult<!– ThinkGeo.MapSuite.iOSEdition.InteractiveResult –> | InteractiveResult. |
Name | Type | Description |
---|---|---|
e | InteractionArguments<!– ThinkGeo.MapSuite.iOSEdition.InteractionArguments –> | The e. |
<!– ThinkGeo.MapSuite.iOSEdition.InteractiveOverlay –> Go Back
Return Type | Description |
---|---|
Object<!– System.Object –> |
Name | Type | Description |
---|
<!– System.Object –> Go Back
Handles the event.
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
args | DrawingExceptionOverlayEventArgs<!– ThinkGeo.MapSuite.iOSEdition.DrawingExceptionOverlayEventArgs –> | The instance containing the event data. |
<!– ThinkGeo.MapSuite.iOSEdition.Overlay –> Go Back
Handles the event.
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
args | DrawnExceptionOverlayEventArgs<!– ThinkGeo.MapSuite.iOSEdition.DrawnExceptionOverlayEventArgs –> | The instance containing the event data. |
<!– ThinkGeo.MapSuite.iOSEdition.Overlay –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
transformInfo | TransformArguments<!– ThinkGeo.MapSuite.iOSEdition.TransformArguments –> | |
mapArguments | MapArguments<!– ThinkGeo.MapSuite.iOSEdition.MapArguments –> |
<!– ThinkGeo.MapSuite.iOSEdition.Overlay(overriden) –> Go Back
Refreshes the core.
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|
<!– ThinkGeo.MapSuite.iOSEdition.Overlay –> Go Back
Singles the tap core.
Return Type | Description |
---|---|
InteractiveResult<!– ThinkGeo.MapSuite.iOSEdition.InteractiveResult –> | InteractiveResult. |
Name | Type | Description |
---|---|---|
e | InteractionArguments<!– ThinkGeo.MapSuite.iOSEdition.InteractionArguments –> | The e. |
<!– ThinkGeo.MapSuite.iOSEdition.InteractiveOverlay –> Go Back
This overrides the TouchDown logic in its base class InterativeOverlay.
Return Type | Description |
---|---|
InteractiveResult<!– ThinkGeo.MapSuite.iOSEdition.InteractiveResult –> | Interaction results of this method. |
Name | Type | Description |
---|---|---|
e | InteractionArguments<!– ThinkGeo.MapSuite.iOSEdition.InteractionArguments –> | This parameter is the interaction arguments for the method. |
<!– ThinkGeo.MapSuite.iOSEdition.InteractiveOverlay(overriden) –> Go Back
This overrides the TouchMove logic in its base class InterativeOverlay.
Return Type | Description |
---|---|
InteractiveResult<!– ThinkGeo.MapSuite.iOSEdition.InteractiveResult –> | Interaction results of this method. |
Name | Type | Description |
---|---|---|
e | InteractionArguments<!– ThinkGeo.MapSuite.iOSEdition.InteractionArguments –> | This parameter is the interaction arguments for the method. |
<!– ThinkGeo.MapSuite.iOSEdition.InteractiveOverlay(overriden) –> Go Back
This overrides the TouchPointerDown logic in its base class InterativeOverlay.
Return Type | Description |
---|---|
InteractiveResult<!– ThinkGeo.MapSuite.iOSEdition.InteractiveResult –> | Interaction results of this method. |
Name | Type | Description |
---|---|---|
e | InteractionArguments<!– ThinkGeo.MapSuite.iOSEdition.InteractionArguments –> | This parameter is the interaction arguments for the method. |
<!– ThinkGeo.MapSuite.iOSEdition.InteractiveOverlay(overriden) –> Go Back
This overrides the TouchUp logic in its base class InterativeOverlay.
Return Type | Description |
---|---|
InteractiveResult<!– ThinkGeo.MapSuite.iOSEdition.InteractiveResult –> | Interaction results of this method. |
Name | Type | Description |
---|---|---|
e | InteractionArguments<!– ThinkGeo.MapSuite.iOSEdition.InteractionArguments –> | This parameter is the interaction arguments for the method. |
<!– ThinkGeo.MapSuite.iOSEdition.InteractiveOverlay(overriden) –> Go Back
Gets or sets the attribution.
Return Type |
---|
String<!– System.String –> |
<!– ThinkGeo.MapSuite.iOSEdition.Overlay –> Go Back
Gets or sets the double tap mode.
Return Type |
---|
MapDoubleTapMode<!– ThinkGeo.MapSuite.iOSEdition.MapDoubleTapMode –> |
<!– ThinkGeo.MapSuite.iOSEdition.ExtentInteractiveOverlay –> Go Back
This property gets and sets the DrawingExceptionMode used when an exception occurs during drawing.
Return Type |
---|
DrawingExceptionMode<!– ThinkGeo.MapSuite.Core.DrawingExceptionMode –> |
<!– ThinkGeo.MapSuite.iOSEdition.Overlay –> Go Back
Gets or sets the drawing quality.
Return Type |
---|
DrawingQuality<!– ThinkGeo.MapSuite.Core.DrawingQuality –> |
<!– ThinkGeo.MapSuite.iOSEdition.Overlay –> Go Back
Gets or sets the interactive view.
Return Type |
---|
TileView<!– ThinkGeo.MapSuite.iOSEdition.TileView –> |
<!– ThinkGeo.MapSuite.iOSEdition.InteractiveOverlay –> Go Back
Gets a value indicating whether this instance is busy.
Return Type |
---|
Boolean<!– System.Boolean –> |
<!– ThinkGeo.MapSuite.iOSEdition.ExtentInteractiveOverlay –> Go Back
Gets a value indicating whether this instance is empty.
Return Type |
---|
Boolean<!– System.Boolean –> |
<!– ThinkGeo.MapSuite.iOSEdition.Overlay –> Go Back
Gets or sets a value indicating whether this instance is inertially pan enabled.
Return Type |
---|
Boolean<!– System.Boolean –> |
<!– ThinkGeo.MapSuite.iOSEdition.ExtentInteractiveOverlay –> Go Back
Gets or sets a value indicating whether this instance is visible.
Return Type |
---|
Boolean<!– System.Boolean –> |
<!– ThinkGeo.MapSuite.iOSEdition.Overlay –> Go Back
Gets or sets the map arguments.
Return Type |
---|
MapArguments<!– ThinkGeo.MapSuite.iOSEdition.MapArguments –> |
<!– ThinkGeo.MapSuite.iOSEdition.Overlay –> Go Back
Gets or sets the name.
Return Type |
---|
String<!– System.String –> |
<!– ThinkGeo.MapSuite.iOSEdition.Overlay –> Go Back
Gets or sets the opacity.
Return Type |
---|
Double<!– System.Double –> |
<!– ThinkGeo.MapSuite.iOSEdition.Overlay –> Go Back
Gets or sets the overlay view.
Return Type |
---|
UIView<!– MonoTouch.UIKit.UIView –> |
<!– ThinkGeo.MapSuite.iOSEdition.Overlay –> Go Back
This event raises when exception.
Event Arguments |
---|
DrawingExceptionOverlayEventArgs<!– ThinkGeo.MapSuite.iOSEdition.DrawingExceptionOverlayEventArgs –> |
<!– ThinkGeo.MapSuite.iOSEdition.Overlay –> Go Back
This event raises when exception.
Event Arguments |
---|
DrawnExceptionOverlayEventArgs<!– ThinkGeo.MapSuite.iOSEdition.DrawnExceptionOverlayEventArgs –> |
<!– ThinkGeo.MapSuite.iOSEdition.Overlay –> Go Back
NOTOC iOSEdition ThinkGeo.MapSuite.iOSEdition UpdateDocumentation