MapStyleSheet.ParseFromJson(String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt ein Stylesheet, indem eine JSON-Markupzeichenfolge analysiert wird, die einen Satz benutzerdefinierter Regeln definiert.
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
Parameter
- styleAsJson
-
String
Platform::String
winrt::hstring
Eine JSON-Markupzeichenfolge, die einen Satz benutzerdefinierter Regeln definiert.
Gibt zurück
Ein MapStyleSheet , das die in der JSON-Markupzeichenfolge definierten Regeln darstellt.
Beispiele
Im folgenden Beispiel wird die ParseFromJson-Methode verwendet, um ein MapStyleSheet-Objekt zu erstellen, und wendet dieses Stylesheet dann auf das Kartensteuerelement an.
Weitere Informationen zu den eigenschaften, die in diesem Beispiel verwendet werden, finden Sie unter Referenz zum Map Stylesheet.
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;