Skip to content

WebBasedTileOverlay<T>

Namespace: ThinkGeo.UI.XamarinForms

public class WebBasedTileOverlay<T> : TileOverlay`1, 

Type Parameters

T

Inheritance ObjectOverlay → Overlay<T> → TileOverlay<T> → WebBasedTileOverlay<T>
Implements IMapElementAdaptable<T>

Properties

DrawingExceptionMode

public DrawingExceptionMode DrawingExceptionMode { get; set; }

Property Value

DrawingExceptionMode

TimeoutInSeconds

Gets or sets the length of time, in seconds, before the request times out.

public int TimeoutInSeconds { get; set; }

Property Value

Int32

WebProxy

Gets or sets the Web Proxy for web service.

public IWebProxy WebProxy { get; set; }

Property Value

IWebProxy

TileCache

public RasterTileCache TileCache { get; set; }

Property Value

RasterTileCache

TransitionEffect

public TransitionEffect TransitionEffect { get; set; }

Property Value

TransitionEffect

TileSnappingMode

public TileSnappingMode TileSnappingMode { get; set; }

Property Value

TileSnappingMode

Adapter

public T Adapter { get; set; }

Property Value

T

IsVisible

public bool IsVisible { get; set; }

Property Value

Boolean

Name

public string Name { get; set; }

Property Value

String

Opacity

public double Opacity { get; set; }

Property Value

Double

Constructors

WebBasedTileOverlay()

public WebBasedTileOverlay()

Methods

Open()

public void Open()

OpenAsync()

public Task OpenAsync()

Returns

Task

OnSendingWebRequest(SendingWebRequestEventArgs)

protected void OnSendingWebRequest(SendingWebRequestEventArgs e)

Parameters

e SendingWebRequestEventArgs

OnSentWebRequest(SentWebRequestEventArgs)

protected void OnSentWebRequest(SentWebRequestEventArgs e)

Parameters

e SentWebRequestEventArgs

OnSendingHttpRequestMessage(SendingHttpRequestMessageEventArgs)

protected void OnSendingHttpRequestMessage(SendingHttpRequestMessageEventArgs e)

Parameters

e SendingHttpRequestMessageEventArgs

OnReceivedHttpResponseMessage(ReceivedHttpResponseMessageEventArgs)

protected void OnReceivedHttpResponseMessage(ReceivedHttpResponseMessageEventArgs e)

Parameters

e ReceivedHttpResponseMessageEventArgs

Events

SendingWebRequest

public event EventHandler<SendingWebRequestEventArgs> SendingWebRequest;

SentWebRequest

public event EventHandler<SentWebRequestEventArgs> SentWebRequest;

SendingHttpRequest

public event EventHandler<SendingHttpRequestMessageEventArgs> SendingHttpRequest;

ReceivedHttpResponse

public event EventHandler<ReceivedHttpResponseMessageEventArgs> ReceivedHttpResponse;