skip navigation
  • Product Bundles

    DevCraft

    All Telerik .NET tools and Kendo UI JavaScript components in one package. Now enhanced with:

    • AI Coding Assistants
    • Embedded Reporting
    • Document Processing Libraries
    • SSO Account Sign-in

    Web

    Kendo UI UI for Angular UI for Vue UI for jQuery KendoReact UI for Blazor UI for ASP.NET Core UI for ASP.NET MVC UI for ASP.NET AJAX

    Mobile

    UI for .NET MAUI

    Document Management

    Telerik Document Processing

    Desktop

    UI for .NET MAUI UI for WinUI UI for WinForms UI for WPF

    Reporting

    Telerik Reporting Telerik Report Server

    Testing & Mocking

    Test Studio Telerik JustMock

    CMS

    Sitefinity

    AI Productivity Tools

    AI Coding Assistants

    UI/UX Tools

    ThemeBuilder Design System Kit Templates and Building Blocks

    Debugging

    Fiddler Fiddler Everywhere Fiddler Classic Fiddler Everywhere Reporter FiddlerCore

    Free Tools

    KendoReact Free VB.NET to C# Converter Testing Framework
    View all products
  • Overview
  • Demos
    • What's New
    • Release History
  • Support and Learning

    • Support and Learning Hub
    • First Steps
    • Docs
    • Demos
    • Forums
    • Videos
    • Blogs
    • Accessibility
    • Submit a Ticket

    Productivity and Design Tools

    • Visual Studio Extensions
    • Embedded Reporting
  • Pricing
  • Shopping cart
    • Account Overview
    • Your Licenses
    • Downloads
    • Support Center
    • Forum Profile
    • Payment Methods
    • Edit Profile
    • Log out
  • Login
  • Contact Us
  • Try now

Class BingRestMapProvider

Inheritance
System.Object
MapProviderBase
TiledProvider
BingRestMapProvider
Inherited Members
TiledProvider.IsTileCachingEnabledProperty
TiledProvider.CacheStorageProperty
TiledProvider.RequestCacheLevelProperty
TiledProvider.RequestCredentialsProperty
TiledProvider.IsTileCachingEnabledChanged(Boolean, Boolean)
TiledProvider.CacheStorageChanged()
TiledProvider.RequestCacheLevelChanged()
TiledProvider.RequestCredentialsChanged()
TiledProvider.InheritParameters(MapProviderBase)
TiledProvider.InheritCacheStorage(TiledMapSource)
TiledProvider.OnIsTileCachingEnabledChanged(Boolean, Boolean)
TiledProvider.InheritRequestCacheLevel(TiledMapSource)
TiledProvider.InheritRequestCredentials(TiledMapSource)
TiledProvider.IsTileCachingEnabled
TiledProvider.CacheStorage
TiledProvider.RequestCacheLevel
TiledProvider.RequestCredentials
MapProviderBase.GeoBoundsProperty
MapProviderBase.GeoBoundsNWProperty
MapProviderBase.GeoBoundsSEProperty
MapProviderBase.OpacityProperty
MapProviderBase.Dispose()
MapProviderBase.GetValidatedGeoPoint(Location)
MapProviderBase.SetMapSource(String)
MapProviderBase.TryGetMapSource(String, IMapSource)
MapProviderBase.InheritCurrentSource(MapProviderBase)
MapProviderBase.RegisterSetSourceCommand(Type, String, DataTemplate, Uri, CanExecuteRoutedEventHandler, ExecutedRoutedEventHandler)
MapProviderBase.SourceInitializationFaulted(Object, InitializationFaultEventArgs)
MapProviderBase.CommandBindingCollection
MapProviderBase.Commands
MapProviderBase.GeoBounds
MapProviderBase.GeoBoundsNW
MapProviderBase.GeoBoundsSE
MapProviderBase.Opacity
MapProviderBase.SupportedSources
MapProviderBase.MapSources
MapProviderBase.InitializationFaulted
MapProviderBase.MapSourceChanged
MapProviderBase.SpatialReferenceChanged
Namespace: Telerik.UI.Xaml.Controls.DataVisualization.Map
Assembly: Telerik.WinUI.Controls.dll

Syntax

public class BingRestMapProvider : TiledProvider, IDisposable, IBingRestSearchLocationProvider, IBingRestRouteProvider, IBingRestTruckRouteProvider, IBingRestElevationProvider, ICloneable

Constructors

BingRestMapProvider()

Declaration
public BingRestMapProvider()

BingRestMapProvider(String)

Declaration
public BingRestMapProvider(string applicationId)
Parameters
System.String applicationId

BingRestMapProvider(MapMode, Boolean, String)

Declaration
public BingRestMapProvider(MapMode mode, bool labelVisible, string applicationId)
Parameters
MapMode mode

System.Boolean labelVisible

System.String applicationId

BingRestMapProvider(MapMode, Boolean, String, Boolean)

Declaration
public BingRestMapProvider(MapMode mode, bool labelVisible, string applicationId, bool useSession)
Parameters
MapMode mode

System.Boolean labelVisible

System.String applicationId

System.Boolean useSession

Fields

IsLabelVisibleProperty

Declaration
public static readonly DependencyProperty IsLabelVisibleProperty
Field Value
Microsoft.UI.Xaml.DependencyProperty

ModeProperty

Declaration
public static readonly DependencyProperty ModeProperty
Field Value
Microsoft.UI.Xaml.DependencyProperty

UseSessionProperty

Declaration
public static readonly DependencyProperty UseSessionProperty
Field Value
Microsoft.UI.Xaml.DependencyProperty

Properties

ApplicationId

Declaration
public string ApplicationId { get; set; }
Property Value
System.String

IsLabelVisible

Declaration
public bool IsLabelVisible { get; set; }
Property Value
System.Boolean

Mode

Declaration
public MapMode Mode { get; set; }
Property Value
MapMode

SpatialReference

Declaration
public override ISpatialReference SpatialReference { get; }
Property Value
ISpatialReference

Overrides
MapProviderBase.SpatialReference

UseSession

Declaration
public bool UseSession { get; set; }
Property Value
System.Boolean

Methods

ApplySourceModes(String)

Declaration
protected override string ApplySourceModes(string uniqueId)
Parameters
System.String uniqueId

Returns
System.String

Overrides
MapProviderBase.ApplySourceModes(String)

BuildElevationRequestUri(BingRestElevationRequest)

Declaration
protected virtual Uri BuildElevationRequestUri(BingRestElevationRequest request)
Parameters
BingRestElevationRequest request

Returns
System.Uri

BuildRoutingRequestUri(BingRestRouteRequest)

Declaration
protected virtual Uri BuildRoutingRequestUri(BingRestRouteRequest request)
Parameters
BingRestRouteRequest request

Returns
System.Uri

BuildSearchLocationRequestUri(BingRestSearchLocationRequest)

Declaration
protected virtual Uri BuildSearchLocationRequestUri(BingRestSearchLocationRequest request)
Parameters
BingRestSearchLocationRequest request

Returns
System.Uri

BuildTruckRouteRequestBody(BingRestTruckRouteRequest)

Declaration
protected virtual string BuildTruckRouteRequestBody(BingRestTruckRouteRequest request)
Parameters
BingRestTruckRouteRequest request

Returns
System.String

BuildTruckRouteVehicleSpecsBody(BingRestVehicleSpec)

Declaration
protected virtual string BuildTruckRouteVehicleSpecsBody(BingRestVehicleSpec spec)
Parameters
BingRestVehicleSpec spec

Returns
System.String

BuildTruckRoutingRequestUri(BingRestTruckRouteRequest)

Declaration
protected virtual Uri BuildTruckRoutingRequestUri(BingRestTruckRouteRequest request)
Parameters
BingRestTruckRouteRequest request

Returns
System.Uri

CalculateElevationAsync(BingRestElevationRequest)

Declaration
public void CalculateElevationAsync(BingRestElevationRequest request)
Parameters
BingRestElevationRequest request

Implements
IBingRestElevationProvider.CalculateElevationAsync(BingRestElevationRequest)

CalculateRouteAsync(BingRestRouteRequest)

Declaration
public void CalculateRouteAsync(BingRestRouteRequest request)
Parameters
BingRestRouteRequest request

Implements
IBingRestRouteProvider.CalculateRouteAsync(BingRestRouteRequest)

CalculateTruckRouteAsync(BingRestTruckRouteRequest)

Declaration
public void CalculateTruckRouteAsync(BingRestTruckRouteRequest request)
Parameters
BingRestTruckRouteRequest request

Implements
IBingRestTruckRouteProvider.CalculateTruckRouteAsync(BingRestTruckRouteRequest)

Clone()

Declaration
public object Clone()
Returns
System.Object

Dispose(Boolean)

Declaration
protected override void Dispose(bool disposing)
Parameters
System.Boolean disposing

Overrides
MapProviderBase.Dispose(Boolean)

GetPointsString(List<Location>)

Declaration
protected virtual string GetPointsString(List<Location> points)
Parameters
System.Collections.Generic.List<Location> points

Returns
System.String

OnCalculateElevationCompleted(Object, DownloadStringCompletedEventArgs)

Declaration
protected virtual void OnCalculateElevationCompleted(object sender, DownloadStringCompletedEventArgs e)
Parameters
System.Object sender

System.Net.DownloadStringCompletedEventArgs e

OnCalculateElevationCompleted(BingRestElevationCompletedEventArgs)

Declaration
protected virtual void OnCalculateElevationCompleted(BingRestElevationCompletedEventArgs e)
Parameters
BingRestElevationCompletedEventArgs e

OnCalculateElevationError(BingRestCalculateElevationErrorEventArgs)

Declaration
protected virtual void OnCalculateElevationError(BingRestCalculateElevationErrorEventArgs e)
Parameters
BingRestCalculateElevationErrorEventArgs e

OnCalculateRouteCompleted(Object, DownloadStringCompletedEventArgs)

Declaration
protected virtual void OnCalculateRouteCompleted(object sender, DownloadStringCompletedEventArgs e)
Parameters
System.Object sender

System.Net.DownloadStringCompletedEventArgs e

OnCalculateRouteCompleted(BingRestRoutingCompletedEventArgs)

Declaration
protected virtual void OnCalculateRouteCompleted(BingRestRoutingCompletedEventArgs e)
Parameters
BingRestRoutingCompletedEventArgs e

OnCalculateRouteError(BingRestCalculateRouteErrorEventArgs)

Declaration
protected virtual void OnCalculateRouteError(BingRestCalculateRouteErrorEventArgs e)
Parameters
BingRestCalculateRouteErrorEventArgs e

OnCalculateTruckRouteCompleted(Object, UploadStringCompletedEventArgs)

Declaration
protected virtual void OnCalculateTruckRouteCompleted(object sender, UploadStringCompletedEventArgs e)
Parameters
System.Object sender

System.Net.UploadStringCompletedEventArgs e

OnCalculateTruckRouteCompleted(BingRestRoutingCompletedEventArgs)

Declaration
protected virtual void OnCalculateTruckRouteCompleted(BingRestRoutingCompletedEventArgs e)
Parameters
BingRestRoutingCompletedEventArgs e

OnCalculateTruckRouteError(BingRestCalculateRouteErrorEventArgs)

Declaration
protected virtual void OnCalculateTruckRouteError(BingRestCalculateRouteErrorEventArgs e)
Parameters
BingRestCalculateRouteErrorEventArgs e

OnPreviewSourceChange(IMapSource)

Declaration
protected override bool OnPreviewSourceChange(IMapSource source)
Parameters
IMapSource source

Returns
System.Boolean

Overrides
MapProviderBase.OnPreviewSourceChange(IMapSource)

OnPreviewSourceChanged(IMapSource)

Declaration
protected override void OnPreviewSourceChanged(IMapSource source)
Parameters
IMapSource source

Overrides
MapProviderBase.OnPreviewSourceChanged(IMapSource)

OnSearchLocationCompleted(BingRestSearchLocationCompletedEventArgs)

Declaration
protected virtual void OnSearchLocationCompleted(BingRestSearchLocationCompletedEventArgs e)
Parameters
BingRestSearchLocationCompletedEventArgs e

OnSearchLocationError(BingRestSearchLocationErrorEventArgs)

Declaration
protected virtual void OnSearchLocationError(BingRestSearchLocationErrorEventArgs e)
Parameters
BingRestSearchLocationErrorEventArgs e

OnSearchRequestCompleted(Object, DownloadStringCompletedEventArgs)

Declaration
protected virtual void OnSearchRequestCompleted(object sender, DownloadStringCompletedEventArgs e)
Parameters
System.Object sender

System.Net.DownloadStringCompletedEventArgs e

RegisterSetSourceCommand(MapMode, String, DataTemplate, Uri)

Declaration
public void RegisterSetSourceCommand(MapMode imagerySet, string text, DataTemplate dataTemplate = null, Uri imageUri = null)
Parameters
MapMode imagerySet

System.String text

Microsoft.UI.Xaml.DataTemplate dataTemplate

System.Uri imageUri

SearchLocationAsync(BingRestSearchLocationRequest)

Declaration
public void SearchLocationAsync(BingRestSearchLocationRequest request)
Parameters
BingRestSearchLocationRequest request

Implements
IBingRestSearchLocationProvider.SearchLocationAsync(BingRestSearchLocationRequest)

SetCommandState(String)

Declaration
protected override void SetCommandState(string uniqueId)
Parameters
System.String uniqueId

Overrides
MapProviderBase.SetCommandState(String)

SetMapSourceToClone(MapProviderBase, String)

Declaration
public override void SetMapSourceToClone(MapProviderBase clone, string uniqueId)
Parameters
MapProviderBase clone

System.String uniqueId

Overrides
MapProviderBase.SetMapSourceToClone(MapProviderBase, String)

TilePresenterMapSourceChanged(Object, SourceChangedEventArgs)

Declaration
protected override void TilePresenterMapSourceChanged(object sender, SourceChangedEventArgs e)
Parameters
System.Object sender

SourceChangedEventArgs e

Overrides
MapProviderBase.TilePresenterMapSourceChanged(Object, SourceChangedEventArgs)

Events

CalculateElevationCompleted

Declaration
public event EventHandler<BingRestElevationCompletedEventArgs> CalculateElevationCompleted
Event Type
System.EventHandler<BingRestElevationCompletedEventArgs>

Implements
IBingRestElevationProvider.CalculateElevationCompleted

CalculateElevationError

Declaration
public event EventHandler<BingRestCalculateElevationErrorEventArgs> CalculateElevationError
Event Type
System.EventHandler<BingRestCalculateElevationErrorEventArgs>

Implements
IBingRestElevationProvider.CalculateElevationError

CalculateRouteCompleted

Declaration
public event EventHandler<BingRestRoutingCompletedEventArgs> CalculateRouteCompleted
Event Type
System.EventHandler<BingRestRoutingCompletedEventArgs>

Implements
IBingRestRouteProvider.CalculateRouteCompleted

CalculateRouteError

Declaration
public event EventHandler<BingRestCalculateRouteErrorEventArgs> CalculateRouteError
Event Type
System.EventHandler<BingRestCalculateRouteErrorEventArgs>

Implements
IBingRestRouteProvider.CalculateRouteError

CalculateTruckRouteCompleted

Declaration
public event EventHandler<BingRestRoutingCompletedEventArgs> CalculateTruckRouteCompleted
Event Type
System.EventHandler<BingRestRoutingCompletedEventArgs>

Implements
IBingRestTruckRouteProvider.CalculateTruckRouteCompleted

CalculateTruckRouteError

Declaration
public event EventHandler<BingRestCalculateRouteErrorEventArgs> CalculateTruckRouteError
Event Type
System.EventHandler<BingRestCalculateRouteErrorEventArgs>

Implements
IBingRestTruckRouteProvider.CalculateTruckRouteError

SearchLocationCompleted

Declaration
public event EventHandler<BingRestSearchLocationCompletedEventArgs> SearchLocationCompleted
Event Type
System.EventHandler<BingRestSearchLocationCompletedEventArgs>

Implements
IBingRestSearchLocationProvider.SearchLocationCompleted

SearchLocationError

Declaration
public event EventHandler<BingRestSearchLocationErrorEventArgs> SearchLocationError
Event Type
System.EventHandler<BingRestSearchLocationErrorEventArgs>

Implements
IBingRestSearchLocationProvider.SearchLocationError

Extension Methods

CollectionExtensions.ToEnumerable<T>(T)
Getting Started
  • Install Now
  • Demos
Support Resources
  • Knowledge Base
Community
  • Forums
  • Blogs
  • XAML Feedback Portal
  • Document Processing Feedback Portal

Copyright © 2018 Progress Software Corporation and/or its subsidiaries or affiliates.
All Rights Reserved.

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.