MapPolyline 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代表 MapControl上的聚合線條。
public ref class MapPolyline sealed : MapElement
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MapPolyline final : MapElement
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class MapPolyline final : MapElement
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MapPolyline : MapElement
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class MapPolyline : MapElement
Public NotInheritable Class MapPolyline
Inherits MapElement
- 繼承
- 屬性
Windows 需求
裝置系列 |
Windows 10 (已於 10.0.10240.0 引進)
|
API contract |
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)
|
備註
將圖釘、影像和圖形新增至MapElements集合,以顯示MapControl上的圖釘、影像和圖形。
- 使用MapIcon類別顯示圖釘,例如具有選擇性文字的圖釘。 保留預設映射或提供自訂映射。
- 定義並顯示 MapPolygon 或 MapPolyline。 或者,若要在 MapControl上顯示 XAML 元素,請將它們新增至其 Children 集合。
如需詳細資訊,請參閱 使用 2D、3D 和 Streetside 檢視顯示地圖。
建構函式
MapPolyline() |
初始化 MapPolyline 類別的新實例。 |
屬性
Dispatcher |
取得這個 物件相關聯的 CoreDispatcher 。 CoreDispatcher代表可在 UI 執行緒上存取DependencyObject的功能,即使程式碼是由非 UI 執行緒起始也一樣。 (繼承來源 DependencyObject) |
IsEnabled |
指出使用者是否可以與 MapElement互動。 (繼承來源 MapElement) |
MapStyleSheetEntry |
取得或設定您要套用至此 MapElement之地圖樣式表單中的專案名稱。 (繼承來源 MapElement) |
MapStyleSheetEntryState |
取得或設定這個 MapElement狀態的名稱。 如果樣式表單定義該狀態的樣式,該樣式會套用至這個專案。 在樣式表單中為 MapStyleSheetEntry中定義的狀態覆寫值所定義的值。 (繼承來源 MapElement) |
MapTabIndex |
取得或設定值,這個值會決定當使用者按下 Tab 鍵流覽這些專案時 ,MapControl 的元素接收焦點的順序。 (繼承來源 MapElement) |
Path |
取得或設定定義 MapPolyline 圖形的座標集合。 |
PathProperty |
識別 Path 相依性屬性。 |
StrokeColor |
取得或設定用來繪製 MapPolyline的色彩。 |
StrokeDashed |
取得或設定值,這個值表示用來繪製 MapPolyline 的線條 是否虛線。 |
StrokeDashedProperty |
識別 StrokeDashed 相依性屬性。 |
StrokeThickness |
取得或設定用來繪製 MapPolyline之線條的寬度,以邏輯圖元為單位。 |
Tag |
取得或設定可用來儲存此物件之自訂資訊的任意物件值。 (繼承來源 MapElement) |
Visible |
取得或設定值,指出MapControl上是否顯示MapElement。 (繼承來源 MapElement) |
ZIndex |
取得或設定 MapElement的 z 索引。 具有較高 z 索引的 MapElement 會顯示在具有較低 z 索引的 MapElement 上方。 (繼承來源 MapElement) |
方法
ClearValue(DependencyProperty) |
清除相依性屬性的本機值。 (繼承來源 DependencyObject) |
GetAnimationBaseValue(DependencyProperty) |
傳回為相依性屬性建立的任何基底值,如果動畫未使用中,則適用此屬性。 (繼承來源 DependencyObject) |
GetValue(DependencyProperty) |
從 DependencyObject傳回相依性屬性的目前有效值。 (繼承來源 DependencyObject) |
ReadLocalValue(DependencyProperty) |
如果已設定本機值,則傳回相依性屬性的本機值。 (繼承來源 DependencyObject) |
RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback) |
註冊通知函式,以接聽此DependencyObject實例上特定DependencyProperty的變更。 (繼承來源 DependencyObject) |
SetValue(DependencyProperty, Object) |
設定 DependencyObject上相依性屬性的本機值。 (繼承來源 DependencyObject) |
UnregisterPropertyChangedCallback(DependencyProperty, Int64) |
取消先前透過呼叫 RegisterPropertyChangedCallback註冊的變更通知。 (繼承來源 DependencyObject) |