-
Notifications
You must be signed in to change notification settings - Fork 675
/
MapControl.idl
83 lines (69 loc) · 2.56 KB
/
MapControl.idl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
namespace MU_XC_NAMESPACE
{
[MUX_PUBLIC_V6]
[webhosthidden]
[MUX_PROPERTY_CHANGED_CALLBACK(TRUE)]
[MUX_PROPERTY_CHANGED_CALLBACK_METHODNAME("OnPropertyChanged")]
unsealed runtimeclass MapControl : Microsoft.UI.Xaml.Controls.Control
{
MapControl();
String MapServiceToken{ get;set; };
Windows.Devices.Geolocation.Geopoint Center{ get;set; };
Windows.Foundation.Collections.IVector<MapLayer> Layers{ get;set; };
Double ZoomLevel{ get;set; };
Boolean InteractiveControlsVisible{ get;set; };
static Microsoft.UI.Xaml.DependencyProperty LayersProperty{ get; };
static Microsoft.UI.Xaml.DependencyProperty MapServiceTokenProperty{ get; };
static Microsoft.UI.Xaml.DependencyProperty CenterProperty{ get; };
static Microsoft.UI.Xaml.DependencyProperty ZoomLevelProperty{ get; };
static Microsoft.UI.Xaml.DependencyProperty InteractiveControlsVisibleProperty{ get; };
event Windows.Foundation.TypedEventHandler<MapControl, MapElementClickEventArgs> MapElementClick;
event Windows.Foundation.TypedEventHandler<MapControl, MapControlMapServiceErrorOccurredEventArgs> MapServiceErrorOccurred;
}
[MUX_PUBLIC_V6]
[webhosthidden]
unsealed runtimeclass MapElement : Microsoft.UI.Xaml.DependencyObject
{
}
[MUX_PUBLIC_V6]
[webhosthidden]
[MUX_PROPERTY_CHANGED_CALLBACK(TRUE)]
[MUX_PROPERTY_CHANGED_CALLBACK_METHODNAME("OnPropertyChanged")]
unsealed runtimeclass MapIcon : Microsoft.UI.Xaml.Controls.MapElement
{
MapIcon();
Windows.Devices.Geolocation.Geopoint Location{ get;set; };
static Microsoft.UI.Xaml.DependencyProperty LocationProperty{ get; };
}
[MUX_PUBLIC_V6]
[webhosthidden]
[MUX_PROPERTY_CHANGED_CALLBACK(TRUE)]
[MUX_PROPERTY_CHANGED_CALLBACK_METHODNAME("OnPropertyChanged")]
unsealed runtimeclass MapLayer : Microsoft.UI.Xaml.DependencyObject
{
}
[MUX_PUBLIC_V6]
[webhosthidden]
[MUX_PROPERTY_CHANGED_CALLBACK(TRUE)]
[MUX_PROPERTY_CHANGED_CALLBACK_METHODNAME("OnPropertyChanged")]
unsealed runtimeclass MapElementsLayer : Microsoft.UI.Xaml.Controls.MapLayer
{
MapElementsLayer();
Windows.Foundation.Collections.IVector<MapElement> MapElements{ get;set; };
static Microsoft.UI.Xaml.DependencyProperty MapElementsProperty{ get; };
event Windows.Foundation.TypedEventHandler<MapElementsLayer, MapElementClickEventArgs> MapElementClick;
}
[MUX_PUBLIC_V6]
[webhosthidden]
runtimeclass MapElementClickEventArgs
{
Windows.Devices.Geolocation.Geopoint Location{ get; };
MapElement Element{ get; };
}
[MUX_PUBLIC_V6]
[webhosthidden]
runtimeclass MapControlMapServiceErrorOccurredEventArgs
{
String DiagnosticMessage{ get; };
}
}