MapStyleSheet Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un set di regole che definiscono lo stile della mappa in un controllo mappa. Questa classe fornisce metodi per:
- Recuperare gli stili comuni della mappa di base.
- Caricare fogli personalizzati tramite ParseFromJson e TryParseFromJson. Per altre informazioni sui fogli di stile JSON, vedere Informazioni di riferimento sul foglio di stile mappa.
- Combinare più fogli, in cui i fogli successivi eseguono l'override dei fogli precedenti, usando il metodo Combine . In genere uno stile comune della mappa di base viene combinato con JSON personalizzato per creare uno stile mappa personalizzato.
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
- Ereditarietà
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows 10 Creators Update (è stato introdotto in 10.0.15063.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v4.0)
|
Proprietà
Dispatcher |
Ottiene CoreDispatcher associato a questo oggetto. CoreDispatcher rappresenta una struttura che può accedere a DependencyObject nel thread dell'interfaccia utente anche se il codice viene avviato da un thread non interfaccia utente. (Ereditato da DependencyObject) |
Metodi
Aerial() |
Ottiene un MapStyleSheet che presenta una vista aerea della mappa. |
AerialWithOverlay() |
Ottiene un MapStyleSheet che presenta una mappa ibrida che combina una mappa aerea con le strade. |
ClearValue(DependencyProperty) |
Cancella il valore locale di una proprietà di dipendenza. (Ereditato da DependencyObject) |
Combine(IIterable<MapStyleSheet>) |
Combina le regole definite in due istanze di MapStyleSheet . |
GetAnimationBaseValue(DependencyProperty) |
Restituisce qualsiasi valore di base stabilito per una proprietà di dipendenza, che si applica nei casi in cui un'animazione non è attiva. (Ereditato da DependencyObject) |
GetValue(DependencyProperty) |
Restituisce il valore effettivo corrente di una proprietà di dipendenza da un oggetto DependencyObject. (Ereditato da DependencyObject) |
ParseFromJson(String) |
Crea un foglio di stile analizzando una stringa di markup JSON che definisce un set di regole personalizzate. |
ReadLocalValue(DependencyProperty) |
Restituisce il valore locale di una proprietà di dipendenza, se viene impostato un valore locale. (Ereditato da DependencyObject) |
RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback) |
Registra una funzione di notifica per l'ascolto delle modifiche a un'istanza di DependencyObject specifica. (Ereditato da DependencyObject) |
RoadDark() |
Ottiene un MapStyleSheet che presenta una mappa stradale con un tema scuro. |
RoadHighContrastDark() |
Ottiene un mapStyleSheet stili la mappa con un tema scuro a contrasto elevato. |
RoadHighContrastLight() |
Ottiene un mapStyleSheet stili la mappa con un tema di luce a contrasto elevato. |
RoadLight() |
Ottiene un MapStyleSheet che presenta una mappa stradale con un tema chiaro. |
SetValue(DependencyProperty, Object) |
Imposta il valore locale di una proprietà di dipendenza in un oggetto DependencyObject. (Ereditato da DependencyObject) |
TryParseFromJson(String, MapStyleSheet) |
Crea un foglio di stile analizzando una stringa di markup JSON che definisce un set di regole personalizzate. |
UnregisterPropertyChangedCallback(DependencyProperty, Int64) |
Annulla una notifica di modifica registrata in precedenza chiamando RegisterPropertyChangedCallback. (Ereditato da DependencyObject) |