MapStyleSheet Kelas

Definisi

Mewakili sekumpulan aturan yang menentukan gaya peta dalam kontrol peta. Kelas ini menyediakan metode untuk:

  1. Ambil gaya peta dasar umum.
  2. Muat lembar kustom melalui ParseFromJson dan TryParseFromJson. Untuk mempelajari selengkapnya tentang lembar gaya JSON, lihat Referensi lembar gaya peta.
  3. Gabungkan beberapa lembar, di mana lembar selanjutnya mengambil alih lembar sebelumnya, menggunakan metode Gabungkan . Biasanya gaya peta dasar umum dikombinasikan dengan JSON kustom untuk membuat gaya peta yang disesuaikan.
public ref class MapStyleSheet sealed : DependencyObject
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MapStyleSheet final : DependencyObject
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MapStyleSheet : DependencyObject
Public NotInheritable Class MapStyleSheet
Inherits DependencyObject
Warisan
Object Platform::Object IInspectable DependencyObject MapStyleSheet
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 Creators Update (diperkenalkan dalam 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v4.0)

Properti

Dispatcher

Mendapatkan CoreDispatcher yang dikaitkan dengan objek ini. CoreDispatcher mewakili fasilitas yang dapat mengakses DependencyObject pada utas UI bahkan jika kode dimulai oleh utas non-UI.

(Diperoleh dari DependencyObject)

Metode

Aerial()

Mendapatkan MapStyleSheet yang menyajikan tampilan udara peta.

AerialWithOverlay()

Mendapatkan MapStyleSheet yang menyajikan peta hibrid yang menggabungkan peta udara dengan jalan.

ClearValue(DependencyProperty)

Menghapus nilai lokal properti dependensi.

(Diperoleh dari DependencyObject)
Combine(IIterable<MapStyleSheet>)

Menggabungkan aturan yang ditentukan dalam dua instans MapStyleSheet .

GetAnimationBaseValue(DependencyProperty)

Mengembalikan nilai dasar apa pun yang ditetapkan untuk properti dependensi, yang akan berlaku dalam kasus di mana animasi tidak aktif.

(Diperoleh dari DependencyObject)
GetValue(DependencyProperty)

Mengembalikan nilai efektif properti dependensi saat ini dari DependencyObject.

(Diperoleh dari DependencyObject)
ParseFromJson(String)

Membuat lembar gaya dengan mengurai string markup JSON yang menentukan sekumpulan aturan kustom.

ReadLocalValue(DependencyProperty)

Mengembalikan nilai lokal properti dependensi, jika nilai lokal ditetapkan.

(Diperoleh dari DependencyObject)
RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback)

Mendaftarkan fungsi pemberitahuan untuk mendengarkan perubahan pada DependencyProperty tertentu pada instans DependencyObject ini.

(Diperoleh dari DependencyObject)
RoadDark()

Mendapatkan MapStyleSheet yang menyajikan peta jalan dengan tema gelap.

RoadHighContrastDark()

Mendapatkan gaya MapStyleSheet peta dengan tema gelap kontras tinggi.

RoadHighContrastLight()

Mendapatkan gaya MapStyleSheet peta dengan tema cahaya kontras tinggi.

RoadLight()

Mendapatkan MapStyleSheet yang menyajikan peta jalan dengan tema terang.

SetValue(DependencyProperty, Object)

Mengatur nilai lokal properti dependensi pada DependencyObject.

(Diperoleh dari DependencyObject)
TryParseFromJson(String, MapStyleSheet)

Membuat lembar gaya dengan mengurai string markup JSON yang menentukan sekumpulan aturan kustom.

UnregisterPropertyChangedCallback(DependencyProperty, Int64)

Membatalkan pemberitahuan perubahan yang sebelumnya terdaftar dengan memanggil RegisterPropertyChangedCallback.

(Diperoleh dari DependencyObject)

Berlaku untuk