MapStyleSheet.ParseFromJson(String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cria uma folha de estilos analisando uma cadeia de caracteres de marcação JSON que define um conjunto de regras personalizadas.
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
Parâmetros
- styleAsJson
-
String
Platform::String
winrt::hstring
Uma cadeia de caracteres de marcação JSON que define um conjunto de regras personalizadas.
Retornos
Um MapStyleSheet que representa as regras definidas na cadeia de caracteres de marcação JSON.
Exemplos
O exemplo a seguir usa o método ParseFromJson para criar um MapStyleSheet e aplica essa folha de estilos ao controle de mapa.
Para saber mais sobre as propriedades usadas neste exemplo, consulte Referência de folha de estilos do mapa.
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;