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.
|
System.
|
System.
|
System.
|
System.
|
Properties
RequestCredentials
Declaration
public ICredentials RequestCredentials { get; set; }
Property Value
System.
|
WebHeaders
Declaration
public WebHeaderCollection WebHeaders { get; set; }
Property Value
System.
|
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.
|
System.
|
System.
|
System.
|
System.
|
System.
|
GetCachedTileAsync(Int32, Int32, Int32, Action<Byte[]>)
Declaration
protected virtual void GetCachedTileAsync(int tileLevel, int tilePositionX, int tilePositionY, Action<byte[]> callback)
Parameters
System.
|
System.
|
System.
|
System.
|
GetTileLayers(Int32, Int32, Int32, IList<Object>)
Declaration
protected abstract void GetTileLayers(int tileLevel, int tilePositionX, int tilePositionY, IList<object> tileImageLayerSources)
Parameters
System.
|
System.
|
System.
|
System.
|
InvalidateTileLayer(Int32, Int32, Int32, Int32)
Declaration
public virtual void InvalidateTileLayer(int tileLevel, int tilePositionX, int tilePositionY, int tileLayer)
Parameters
System.
|
System.
|
System.
|
System.
|
OnHttpAuthenticationRequired(Uri, String, Dictionary<String, String>)
Declaration
protected virtual void OnHttpAuthenticationRequired(Uri uri, string type, Dictionary<string, string> attributes)
Parameters
System.
|
System.
|
System.
|
SetTileCacheSize(Int32)
Declaration
public void SetTileCacheSize(int bytes)
Parameters
System.
|