MapStyleSheet.ParseFromJson(String) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Crée une feuille de style en analysant une chaîne de balisage JSON qui définit un ensemble de règles personnalisées.
public:
static MapStyleSheet ^ ParseFromJson(Platform::String ^ styleAsJson);
static MapStyleSheet ParseFromJson(winrt::hstring const& styleAsJson);
public static MapStyleSheet ParseFromJson(string styleAsJson);
function parseFromJson(styleAsJson)
Public Shared Function ParseFromJson (styleAsJson As String) As MapStyleSheet
Paramètres
- styleAsJson
-
String
Platform::String
winrt::hstring
Chaîne de balisage JSON qui définit un ensemble de règles personnalisées.
Retours
MapStyleSheet qui représente les règles définies dans la chaîne de balisage JSON.
Exemples
L’exemple suivant utilise la méthode ParseFromJson pour créer une feuille MapStyleSheet , puis applique cette feuille de style au contrôle de carte.
Pour en savoir plus sur les propriétés utilisées dans cet exemple, consultez Informations de référence sur la feuille de style map.
string jsonString = @"{
""version"": ""1.*"",
""settings"":{
""rasterRegionsVisible"":true,
""spaceColor"":""#000000""
},
""elements"":{
""majorRoad"":{
""labelColor"":""#490B7D"",
""labelScale"":1.5,
""font"": ""Comic Sans MS""
}
}
}";
MapStyleSheet myCustomStyleSheet = MapStyleSheet.ParseFromJson(jsonString);
myMap.StyleSheet = myCustomStyleSheet;