MapStyleSheet.ParseFromJson(String) Metodo
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.
Crea un foglio di stile analizzando una stringa di markup JSON che definisce un set di regole personalizzate.
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
Parametri
- styleAsJson
-
String
Platform::String
winrt::hstring
Stringa di markup JSON che definisce un set di regole personalizzate.
Restituisce
MapStyleSheet che rappresenta le regole definite nella stringa di markup JSON.
Esempio
Nell'esempio seguente viene utilizzato il metodo ParseFromJson per creare un oggetto MapStyleSheet e quindi viene applicato tale foglio di stile al controllo mappa.
Per altre informazioni sulle proprietà usate in questo esempio, vedere Informazioni di riferimento sul foglio di stile mappa.
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;