Show / Hide Table of Contents

Class IgbBingMapsMapImagery

UI element class used to display BingMapsMap imagery in the IgbGeographicMap.

Inheritance
System.Object
BaseRendererElement
IgbGeographicMapImagery
IgbBingMapsMapImagery
Implements
JsonSerializable
Inherited Members
IgbGeographicMapImagery.ClearTileCacheAsync()
IgbGeographicMapImagery.ClearTileCache()
IgbGeographicMapImagery.WindowRect
IgbGeographicMapImagery.Referer
IgbGeographicMapImagery.IsHorizontalWrappingEnabled
IgbGeographicMapImagery.UserAgent
IgbGeographicMapImagery.Opacity
IgbGeographicMapImagery.ImageTilesReadyScript
IgbGeographicMapImagery.ImageTilesReady
IgbGeographicMapImagery.ImagesChangedScript
IgbGeographicMapImagery.ImagesChanged
IgbGeographicMapImagery.CancellingImageScript
IgbGeographicMapImagery.CancellingImage
IgbGeographicMapImagery.DownloadingImageScript
IgbGeographicMapImagery.DownloadingImage
BaseRendererElement._name
BaseRendererElement.eventCallbacksCache
BaseRendererElement._cachedSerializedContent
BaseRendererElement.BuildRenderTree(RenderTreeBuilder)
BaseRendererElement.OnElementNameChanged(BaseRendererElement, String, String)
BaseRendererElement.InvokeMethod(String, Object[], String[], ElementReference[])
BaseRendererElement.InvokeMethodSync(String, Object[], String[], ElementReference[])
BaseRendererElement.InvokeMethodHelper(String, String, Object[], String[], ElementReference[])
BaseRendererElement.InvokeMethodHelperSync(String, String, Object[], String[], ElementReference[])
BaseRendererElement.IsPropDirty(String)
BaseRendererElement.Serialize(SerializationContext, String)
BaseRendererElement.Serialize()
BaseRendererElement.EnsureValid()
BaseRendererElement.FromEventJson(BaseRendererControl, Dictionary<String, Object>)
BaseRendererElement.ToEventJson(BaseRendererControl, Dictionary<String, Object>)
BaseRendererElement.SetResourceStringAsync(String, String, String)
BaseRendererElement.SetResourceStringAsync(String, String)
BaseRendererElement.CompareEventCallbacks<T>(T, T, Dictionary<Type, Dictionary<String, FieldInfo>>)
BaseRendererElement.IgBlazor
BaseRendererElement.IsComponentRooted
BaseRendererElement.ParentTypeName
BaseRendererElement.UseDirectRender
BaseRendererElement.ChildContent
BaseRendererElement.SupportsVisualChildren
BaseRendererElement.Name
BaseRendererElement.Parent
BaseRendererElement.MethodTarget
BaseRendererElement.CurrParent
Namespace: IgniteUI.Blazor.Controls
Assembly: IgniteUI.Blazor.dll
Syntax
public class IgbBingMapsMapImagery : IgbGeographicMapImagery, JsonSerializable

Constructors

IgbBingMapsMapImagery()

Declaration
public IgbBingMapsMapImagery()

Properties

ActualBingImageryRestUri

Gets or sets the Actual Bing Imagery Rest Uri.

Declaration
public string ActualBingImageryRestUri { get; set; }
Property Value
Type Description
System.String

ActualSubDomains

Gets or sets the actual collection of image uri subdomains.

Declaration
public string[] ActualSubDomains { get; set; }
Property Value
Type Description
System.String[]

ActualTilePath

Gets or sets the actual map tile image uri.

Declaration
public string ActualTilePath { get; set; }
Property Value
Type Description
System.String

ApiKey

Gets or sets an API key required by the Bing Maps imagery service. This key must be obtained from the http://www.bingmapsportal.com website.

Declaration
public string ApiKey { get; set; }
Property Value
Type Description
System.String

BingImageryRestUri

Gets or sets the Bing Imagery Rest Uri.

Declaration
public string BingImageryRestUri { get; set; }
Property Value
Type Description
System.String

CultureName

Gets or sets the culture name for this tile source.

Declaration
public string CultureName { get; set; }
Property Value
Type Description
System.String

ImageryStyle

Gets or sets a map style of the Bing Maps imagery tiles. For example: Aerial, AerialWithLabels, or Road map style.

Declaration
public BingMapsImageryStyle ImageryStyle { get; set; }
Property Value
Type Description
BingMapsImageryStyle

IsDeferredLoad

Gets or sets whether the Bing Maps service should be auto-initialized upon valid property values.

Declaration
public bool IsDeferredLoad { get; set; }
Property Value
Type Description
System.Boolean

IsInitialized

Gets a status whether the Bing Maps service is initialized.

Declaration
public bool IsInitialized { get; set; }
Property Value
Type Description
System.Boolean

SubDomains

Gets or sets the collection of image uri subdomains.

Declaration
public string[] SubDomains { get; set; }
Property Value
Type Description
System.String[]

TilePath

Gets or sets the map tile image uri.

Declaration
public string TilePath { get; set; }
Property Value
Type Description
System.String

Type

Declaration
public override string Type { get; }
Property Value
Type Description
System.String
Overrides
IgbGeographicMapImagery.Type

Methods

EnsureModulesLoaded()

Declaration
protected override void EnsureModulesLoaded()
Overrides
BaseRendererElement.EnsureModulesLoaded()

FindByName(String)

Declaration
public override object FindByName(string name)
Parameters
Type Name Description
System.String name
Returns
Type Description
System.Object
Overrides
IgbGeographicMapImagery.FindByName(String)

RequestMapSettings()

Declaration
public void RequestMapSettings()

RequestMapSettingsAsync()

Will Connect to the Bing Rest API and retrieve the required TilePath and Subdomains from the service. This requires a valid API key to already be set.

Declaration
public Task RequestMapSettingsAsync()
Returns
Type Description
System.Threading.Tasks.Task

Implements

JsonSerializable