MapElement.MapStyleSheetEntry 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定您要套用至此 MapElement之地圖樣式表單中的專案名稱。
public:
property Platform::String ^ MapStyleSheetEntry { Platform::String ^ get(); void set(Platform::String ^ value); };
winrt::hstring MapStyleSheetEntry();
void MapStyleSheetEntry(winrt::hstring value);
public string MapStyleSheetEntry { get; set; }
var string = mapElement.mapStyleSheetEntry;
mapElement.mapStyleSheetEntry = string;
Public Property MapStyleSheetEntry As String
屬性值
您要套用至此 MapElement之地圖樣式表單中的專案名稱。 此名稱可能是現有的對應元素, (請參閱備註) ,其作用類似于該類型的現有基底對應元素。 或者名稱可能是基底圖未使用的延伸模組,但是由樣式表單建立者所設定,而且可以變更而不影響基底圖 (請參閱範例程式碼) 。
Windows 需求
裝置系列 |
Windows 10 Fall Creators Update (已於 10.0.16299.0 引進)
|
API contract |
Windows.Foundation.UniversalApiContract (已於 v5.0 引進)
|
範例
string myStyleSheetJson = @"{""version"": ""1.*"",
""elements"":{
""foodPoint"":{
""iconColor"":""#FF000000""}},
""extensions"":{
""myNamespace"":{
""myFoodPoint"":{
""parent"":""foodPoint"",
""scale"":2}}}}";
myMap.StyleSheet = MapStyleSheet.ParseFromJson(myStyleSheetJson);
myMap.MapElements.Add(new MapIcon
{
Location = new Geopoint(new BasicGeoposition { Latitude = 50, Longitude = -120 }),
MapStyleSheetEntry = MapStyleSheetEntries.FoodPoint,
});
myMap.MapElements.Add(new MapIcon
{
Location = new Geopoint(new BasicGeoposition { Latitude = 44, Longitude = -120 }),
MapStyleSheetEntry = "myNamespace.myFoodPoint",
});
備註
將這個屬性設定為字串或 MapStyleSheetEntries 類別中可用的任何屬性值。
若要深入瞭解地圖樣式表單中的專案,請參閱地圖樣式表單參考和地圖樣式表單延伸模組。