Class MultiScaleTileSource
Inheritance
System.Object
MultiScaleTileSource
Namespace: Telerik.UI.Xaml.Controls.DataVisualization.Map
Assembly: Telerik.WinUI.Controls.dll
Syntax
public abstract class MultiScaleTileSource : DependencyObject
Constructors
MultiScaleTileSource(Int32, Int32, Int32, Int32, Int32)
Declaration
protected MultiScaleTileSource(int imageWidth, int imageHeight, int tileWidth, int tileHeight, int tileOverlap)
Parameters
|
System.Int32
imageWidth
|
|
System.Int32
imageHeight
|
|
System.Int32
tileWidth
|
|
System.Int32
tileHeight
|
|
System.Int32
tileOverlap
|
Properties
RequestCredentials
Declaration
public ICredentials RequestCredentials { get; set; }
Property Value
|
System.Net.ICredentials
|
WebHeaders
Declaration
public WebHeaderCollection WebHeaders { get; set; }
Property Value
|
System.Net.WebHeaderCollection
|
Methods
CacheTile(Int32, Int32, Int32, Uri, DateTime, Byte[])
Declaration
public virtual void CacheTile(int tileLevel, int tilePositionX, int tilePositionY, Uri uri, DateTime expires, byte[] tileBody)
Parameters
|
System.Int32
tileLevel
|
|
System.Int32
tilePositionX
|
|
System.Int32
tilePositionY
|
|
System.Uri
uri
|
|
System.DateTime
expires
|
|
System.Byte[]
tileBody
|
GetCachedTileAsync(Int32, Int32, Int32, Action<Byte[]>)
Declaration
protected virtual void GetCachedTileAsync(int tileLevel, int tilePositionX, int tilePositionY, Action<byte[]> callback)
Parameters
|
System.Int32
tileLevel
|
|
System.Int32
tilePositionX
|
|
System.Int32
tilePositionY
|
|
System.Action<System.Byte[]>
callback
|
GetTileLayers(Int32, Int32, Int32, IList<Object>)
Declaration
protected abstract void GetTileLayers(int tileLevel, int tilePositionX, int tilePositionY, IList<object> tileImageLayerSources)
Parameters
|
System.Int32
tileLevel
|
|
System.Int32
tilePositionX
|
|
System.Int32
tilePositionY
|
|
System.Collections.Generic.IList<System.Object>
tileImageLayerSources
|
InvalidateTileLayer(Int32, Int32, Int32, Int32)
Declaration
public virtual void InvalidateTileLayer(int tileLevel, int tilePositionX, int tilePositionY, int tileLayer)
Parameters
|
System.Int32
tileLevel
|
|
System.Int32
tilePositionX
|
|
System.Int32
tilePositionY
|
|
System.Int32
tileLayer
|
OnHttpAuthenticationRequired(Uri, String, Dictionary<String, String>)
Declaration
protected virtual void OnHttpAuthenticationRequired(Uri uri, string type, Dictionary<string, string> attributes)
Parameters
|
System.Uri
uri
|
|
System.String
type
|
|
System.Collections.Generic.Dictionary<System.String, System.String>
attributes
|
SetTileCacheSize(Int32)
Declaration
public void SetTileCacheSize(int bytes)
Parameters
|
System.Int32
bytes
|