Bagikan melalui


MapElement.MapStyleSheetEntryState Properti

Definisi

Mendapatkan atau mengatur nama status MapElement ini. Jika lembar gaya menentukan gaya untuk status tersebut, gaya tersebut diterapkan ke elemen ini. Nilai yang ditentukan dalam lembar gaya untuk nilai penimpaan status yang ditentukan dalam MapStyleSheetEntry.

public:
 property Platform::String ^ MapStyleSheetEntryState { Platform::String ^ get(); void set(Platform::String ^ value); };
winrt::hstring MapStyleSheetEntryState();

void MapStyleSheetEntryState(winrt::hstring value);
public string MapStyleSheetEntryState { get; set; }
var string = mapElement.mapStyleSheetEntryState;
mapElement.mapStyleSheetEntryState = string;
Public Property MapStyleSheetEntryState As String

Nilai Properti

String

Platform::String

winrt::hstring

Nama status MapElement ini.

Persyaratan Windows

Rangkaian perangkat
Windows 10 Fall Creators Update (diperkenalkan dalam 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v5.0)

Contoh

string myStyleSheetJson = @"{""version"": ""1.*"",
  ""extensions"":{
    ""myNamespace"":{
      ""myState"":{
        ""fillColor"":""#FF0000""}}}}";

this.map.StyleSheet = MapStyleSheet.ParseFromJson(myStyleSheetJson);
this.map.MapElements.Add(new MapIcon
{
  Location = new Geopoint(new BasicGeoposition { Latitude = 44, Longitude = -120 }),
  MapStyleSheetEntry = MapStyleSheetEntries.FoodPoint,
  MapStyleSheetEntryState = MapStyleSheetEntryStates.Selected,
});
this.map.MapElements.Add(new MapIcon
{
  Location = new Geopoint(new BasicGeoposition { Latitude = 47, Longitude = -120 }),
  MapStyleSheetEntry = MapStyleSheetEntries.FoodPoint,
  MapStyleSheetEntryState = "myNamespace.myState",
});

Keterangan

Atur properti ini ke string atau ke salah satu nilai properti yang tersedia di kelas MapStyleSheetEntryStates .

Untuk mempelajari selengkapnya tentang entri dalam lembar gaya peta, lihat Referensi lembar gaya peta.

Berlaku untuk