Class MapProviderBase
Inheritance
System.Object
MapProviderBase
Assembly: Telerik.WinUI.Controls.dll
Syntax
public class MapProviderBase : DependencyObject, IDisposable
Constructors
Declaration
protected MapProviderBase()
Fields
Declaration
public static readonly DependencyProperty GeoBoundsNWProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty GeoBoundsProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty GeoBoundsSEProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty OpacityProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Properties
Declaration
public CommandBindingCollection CommandBindingCollection { get; }
Property Value
Declaration
public ObservableCollection<CommandDescription> Commands { get; }
Property Value
Declaration
public LocationRect GeoBounds { get; set; }
Property Value
Declaration
public Location GeoBoundsNW { get; set; }
Property Value
Declaration
public Location GeoBoundsSE { get; set; }
Property Value
Declaration
protected Dictionary<string, IMapSource> MapSources { get; }
Property Value
|
System.Collections.Generic.Dictionary<System.String, IMapSource>
|
Declaration
public double Opacity { get; set; }
Property Value
Declaration
public virtual ISpatialReference SpatialReference { get; }
Property Value
Declaration
public string[] SupportedSources { get; }
Property Value
Methods
Declaration
protected virtual string ApplySourceModes(string uniqueId)
Parameters
Returns
Declaration
protected virtual void Dispose(bool disposing)
Parameters
Declaration
public virtual Location GetValidatedGeoPoint(Location geoPoint)
Parameters
Returns
Declaration
protected virtual void InheritCurrentSource(MapProviderBase clone)
Parameters
Declaration
protected virtual void InheritParameters(MapProviderBase clone)
Parameters
Declaration
protected virtual bool OnPreviewSourceChange(IMapSource source)
Parameters
Returns
Declaration
protected virtual void OnPreviewSourceChanged(IMapSource source)
Parameters
Declaration
protected void RegisterSetSourceCommand(Type sourceType, string text, DataTemplate dataTemplate, Uri imageUri, CanExecuteRoutedEventHandler canExecute, ExecutedRoutedEventHandler execute)
Parameters
Declaration
protected virtual void SetCommandState(string uniqueId)
Parameters
Declaration
public void SetMapSource(string uniqueId)
Parameters
Declaration
public virtual void SetMapSourceToClone(MapProviderBase clone, string uniqueId)
Parameters
Declaration
protected void SourceInitializationFaulted(object sender, InitializationFaultEventArgs e)
Parameters
Declaration
protected virtual void TilePresenterMapSourceChanged(object sender, SourceChangedEventArgs e)
Parameters
Declaration
public bool TryGetMapSource(string uniqueId, out IMapSource source)
Parameters
Returns
Events
Declaration
public event EventHandler<InitializationFaultEventArgs> InitializationFaulted
Event Type
Declaration
public event EventHandler<MapSourceChangedEventArgs> MapSourceChanged
Event Type
Declaration
public event EventHandler SpatialReferenceChanged
Event Type
Extension Methods