Skip to content

InteractiveOverlay

Inheritance Hierarchy

Members Summary

Public Constructors Summary

Name
N/A

Protected Constructors Summary

Name
InteractiveOverlay()

Public Properties Summary

Name Return Type Description
Attribution String N/A
AutoRefreshInterval TimeSpan N/A
CanRefreshRegion Boolean N/A
DrawingExceptionMode DrawingExceptionMode N/A
DrawingQuality DrawingQuality N/A
InteractiveView TileView Gets or sets the interactive view.
IsEmpty Boolean N/A
IsVisible Boolean N/A
MapArguments MapArguments N/A
Name String N/A
Opacity Double N/A
OverlayView UIView N/A

Protected Properties Summary

Name Return Type Description
N/A N/A N/A

Public Methods Summary

Name
Close()
Dispose()
DoubleTap(InteractionArguments)
Draw(MapArguments,OverlayRefreshType)
Equals(Object)
GetBoundingBox()
GetHashCode()
GetType()
Initialize(MapArguments)
LongPress(InteractionArguments)
PostTransform(TransformArguments,MapArguments)
Refresh()
Refresh(RectangleShape)
Refresh(IEnumerable<RectangleShape>)
Refresh(TimeSpan)
Refresh(TimeSpan,RequestDrawingBufferTimeType)
Refresh(RectangleShape,TimeSpan)
Refresh(RectangleShape,TimeSpan,RequestDrawingBufferTimeType)
Refresh(IEnumerable<RectangleShape>,TimeSpan)
Refresh(IEnumerable<RectangleShape>,TimeSpan,RequestDrawingBufferTimeType)
RemoveAllAnimations()
SingleTap(InteractionArguments)
ToString()
TouchDown(InteractionArguments)
TouchMove(InteractionArguments)
TouchPointerDown(InteractionArguments)
TouchUp(InteractionArguments)

Protected Methods Summary

Name
CloseCore()
Dispose(Boolean)
DoubleTapCore(InteractionArguments)
DrawCore(MapArguments,OverlayRefreshType)
DrawException(GeoCanvas,Exception)
DrawExceptionCore(GeoCanvas,Exception)
Finalize()
GetBoundingBoxCore()
InitializeCore(MapArguments)
LongPressCore(InteractionArguments)
MemberwiseClone()
OnDrawingException(DrawingExceptionOverlayEventArgs)
OnDrawnException(DrawnExceptionOverlayEventArgs)
PostTransformCore(TransformArguments,MapArguments)
PrepareInertialPan(RectangleShape,RectangleShape,MapArguments)
PrepareInertialPanInternal(RectangleShape,RectangleShape,MapArguments)
RefreshCore()
RefreshCore(RectangleShape)
RemoveAllAnimationCore()
SingleTapCore(InteractionArguments)
TouchDownCore(InteractionArguments)
TouchMoveCore(InteractionArguments)
TouchPointerDownCore(InteractionArguments)
TouchUpCore(InteractionArguments)

Public Events Summary

Name Event Arguments Description
DrawingException DrawingExceptionOverlayEventArgs N/A
DrawnException DrawnExceptionOverlayEventArgs N/A

Members Detail

Public Constructors

Name
N/A

Protected Constructors

InteractiveOverlay()

Summary

Initializes a new instance of the class.

Remarks

N/A

Return Value

Type Description
N/A

Parameters

Name Type Description
N/A N/A N/A

Public Properties

Attribution

Summary

N/A

Remarks

N/A

Return Value

String


AutoRefreshInterval

Summary

N/A

Remarks

N/A

Return Value

TimeSpan


CanRefreshRegion

Summary

N/A

Remarks

N/A

Return Value

Boolean


DrawingExceptionMode

Summary

N/A

Remarks

N/A

Return Value

DrawingExceptionMode


DrawingQuality

Summary

N/A

Remarks

N/A

Return Value

DrawingQuality


InteractiveView

Summary

Gets or sets the interactive view.

Remarks

N/A

Return Value

TileView


IsEmpty

Summary

N/A

Remarks

N/A

Return Value

Boolean


IsVisible

Summary

N/A

Remarks

N/A

Return Value

Boolean


MapArguments

Summary

N/A

Remarks

N/A

Return Value

MapArguments


Name

Summary

N/A

Remarks

N/A

Return Value

String


Opacity

Summary

N/A

Remarks

N/A

Return Value

Double


OverlayView

Summary

N/A

Remarks

N/A

Return Value

UIView


Protected Properties

Public Methods

Close()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
N/A N/A N/A

Dispose()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
N/A N/A N/A

DoubleTap(InteractionArguments)

Summary

Doubles the tap.

Remarks

N/A

Return Value

Type Description
InteractiveResult InteractiveResult.

Parameters

Name Type Description
e InteractionArguments The e.

Draw(MapArguments,OverlayRefreshType)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
mapArguments MapArguments N/A
refreshType OverlayRefreshType N/A

Equals(Object)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Boolean N/A

Parameters

Name Type Description
obj Object N/A

GetBoundingBox()

Summary

N/A

Remarks

N/A

Return Value

Type Description
RectangleShape N/A

Parameters

Name Type Description
N/A N/A N/A

GetHashCode()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Int32 N/A

Parameters

Name Type Description
N/A N/A N/A

GetType()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Type N/A

Parameters

Name Type Description
N/A N/A N/A

Initialize(MapArguments)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
mapArguments MapArguments N/A

LongPress(InteractionArguments)

Summary

Longs the press.

Remarks

N/A

Return Value

Type Description
InteractiveResult InteractiveResult.

Parameters

Name Type Description
e InteractionArguments The e.

PostTransform(TransformArguments,MapArguments)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
transformInfo TransformArguments N/A
mapArguments MapArguments N/A

Refresh()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
N/A N/A N/A

Refresh(RectangleShape)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
extent RectangleShape N/A

Refresh(IEnumerable<RectangleShape>)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
extentsToRefresh IEnumerable<RectangleShape> N/A

Refresh(TimeSpan)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
bufferTime TimeSpan N/A

Refresh(TimeSpan,RequestDrawingBufferTimeType)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
bufferTime TimeSpan N/A
bufferTimeType RequestDrawingBufferTimeType N/A

Refresh(RectangleShape,TimeSpan)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
extentToRefresh RectangleShape N/A
bufferTime TimeSpan N/A

Refresh(RectangleShape,TimeSpan,RequestDrawingBufferTimeType)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
extentToRefresh RectangleShape N/A
bufferTime TimeSpan N/A
bufferTimeType RequestDrawingBufferTimeType N/A

Refresh(IEnumerable<RectangleShape>,TimeSpan)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
extentsToRefresh IEnumerable<RectangleShape> N/A
bufferTime TimeSpan N/A

Refresh(IEnumerable<RectangleShape>,TimeSpan,RequestDrawingBufferTimeType)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
extentsToRefresh IEnumerable<RectangleShape> N/A
bufferTime TimeSpan N/A
bufferTimeType RequestDrawingBufferTimeType N/A

RemoveAllAnimations()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
N/A N/A N/A

SingleTap(InteractionArguments)

Summary

Singles the tap.

Remarks

N/A

Return Value

Type Description
InteractiveResult InteractiveResult.

Parameters

Name Type Description
e InteractionArguments The e.

ToString()

Summary

N/A

Remarks

N/A

Return Value

Type Description
String N/A

Parameters

Name Type Description
N/A N/A N/A

TouchDown(InteractionArguments)

Summary

Touches down.

Remarks

N/A

Return Value

Type Description
InteractiveResult InteractiveResult.

Parameters

Name Type Description
e InteractionArguments The e.

TouchMove(InteractionArguments)

Summary

Touches the move.

Remarks

N/A

Return Value

Type Description
InteractiveResult InteractiveResult.

Parameters

Name Type Description
e InteractionArguments The e.

TouchPointerDown(InteractionArguments)

Summary

Touches the pointer down.

Remarks

N/A

Return Value

Type Description
InteractiveResult InteractiveResult.

Parameters

Name Type Description
e InteractionArguments The e.

TouchUp(InteractionArguments)

Summary

Touches up.

Remarks

N/A

Return Value

Type Description
InteractiveResult InteractiveResult.

Parameters

Name Type Description
e InteractionArguments The e.

Protected Methods

CloseCore()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
N/A N/A N/A

Dispose(Boolean)

Summary

Releases unmanaged and - optionally - managed resources.

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
disposing Boolean true to release both managed and unmanaged resources; false to release only unmanaged resources.

DoubleTapCore(InteractionArguments)

Summary

Doubles the tap core.

Remarks

N/A

Return Value

Type Description
InteractiveResult InteractiveResult.

Parameters

Name Type Description
e InteractionArguments The e.

DrawCore(MapArguments,OverlayRefreshType)

Summary

Draws the core.

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
mapArguments MapArguments The map arguments.
refreshType OverlayRefreshType Type of the refresh.

DrawException(GeoCanvas,Exception)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
geoCanvas GeoCanvas N/A
exception Exception N/A

DrawExceptionCore(GeoCanvas,Exception)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
geoCanvas GeoCanvas N/A
ex Exception N/A

Finalize()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
N/A N/A N/A

GetBoundingBoxCore()

Summary

N/A

Remarks

N/A

Return Value

Type Description
RectangleShape N/A

Parameters

Name Type Description
N/A N/A N/A

InitializeCore(MapArguments)

Summary

Initializes the core.

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
mapArgument MapArguments The map argument.

LongPressCore(InteractionArguments)

Summary

Longs the press core.

Remarks

N/A

Return Value

Type Description
InteractiveResult InteractiveResult.

Parameters

Name Type Description
e InteractionArguments The e.

MemberwiseClone()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Object N/A

Parameters

Name Type Description
N/A N/A N/A

OnDrawingException(DrawingExceptionOverlayEventArgs)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
args DrawingExceptionOverlayEventArgs N/A

OnDrawnException(DrawnExceptionOverlayEventArgs)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
args DrawnExceptionOverlayEventArgs N/A

PostTransformCore(TransformArguments,MapArguments)

Summary

Posts the transform core.

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
transformInfo TransformArguments The transform information.
mapArguments MapArguments The map arguments.

PrepareInertialPan(RectangleShape,RectangleShape,MapArguments)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
currentExtent RectangleShape N/A
velocityExtent RectangleShape N/A
mapArguments MapArguments N/A

PrepareInertialPanInternal(RectangleShape,RectangleShape,MapArguments)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
currentExtent RectangleShape N/A
velocityExtent RectangleShape N/A
mapArguments MapArguments N/A

RefreshCore()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
N/A N/A N/A

RefreshCore(RectangleShape)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
extent RectangleShape N/A

RemoveAllAnimationCore()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
N/A N/A N/A

SingleTapCore(InteractionArguments)

Summary

Singles the tap core.

Remarks

N/A

Return Value

Type Description
InteractiveResult InteractiveResult.

Parameters

Name Type Description
e InteractionArguments The e.

TouchDownCore(InteractionArguments)

Summary

Touches down core.

Remarks

N/A

Return Value

Type Description
InteractiveResult InteractiveResult.

Parameters

Name Type Description
e InteractionArguments The e.

TouchMoveCore(InteractionArguments)

Summary

Touches the move core.

Remarks

N/A

Return Value

Type Description
InteractiveResult InteractiveResult.

Parameters

Name Type Description
e InteractionArguments The e.

TouchPointerDownCore(InteractionArguments)

Summary

Touches the pointer down core.

Remarks

N/A

Return Value

Type Description
InteractiveResult InteractiveResult.

Parameters

Name Type Description
e InteractionArguments The e.

TouchUpCore(InteractionArguments)

Summary

Touches up core.

Remarks

N/A

Return Value

Type Description
InteractiveResult InteractiveResult.

Parameters

Name Type Description
e InteractionArguments The e.

Public Events

DrawingException

N/A

Remarks

N/A

Event Arguments

DrawingExceptionOverlayEventArgs

DrawnException

N/A

Remarks

N/A

Event Arguments

DrawnExceptionOverlayEventArgs