MapStyleSheet.Combine(IIterable<MapStyleSheet>) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Combina las reglas definidas en dos instancias de MapStyleSheet .
public:
static MapStyleSheet ^ Combine(IIterable<MapStyleSheet ^> ^ styleSheets);
static MapStyleSheet Combine(IIterable<MapStyleSheet> const& styleSheets);
public static MapStyleSheet Combine(IEnumerable<MapStyleSheet> styleSheets);
function combine(styleSheets)
Public Shared Function Combine (styleSheets As IEnumerable(Of MapStyleSheet)) As MapStyleSheet
Parámetros
- styleSheets
Las instancias de MapStyleSheet que desea combinar.
Devoluciones
Instancia de MapStyleSheet que contiene las reglas combinadas definidas en cada instancia de MapStyleSheet que haya pasado al parámetro styleSheets .
Ejemplos
En el ejemplo siguiente se combinan reglas de dos instancias de MapStyleSheet en una instancia de MapStyleSheet .
Para obtener más información sobre las propiedades usadas en este ejemplo, vea Referencia de hoja de estilos de mapa.
string jsonString = @"{
""version"": ""1.*"",
""settings"": {
""rasterRegionsVisible"":true,
""spaceColor"":""#000000""
},
""elements"":{
""majorRoad"":{
""labelColor"":""#490B7D"",
""labelScale"":1.5,
""font"": ""Comic Sans MS""
}
}
}";
string jsonString2 = @"{
""version"": ""1.*"",
""settings"":{
""landColor"":""#FFC8DD""
}
}";
MapStyleSheet myCustomStyleSheet = MapStyleSheet.ParseFromJson(jsonString);
MapStyleSheet myCustomStyleSheet2 = MapStyleSheet.ParseFromJson(jsonString2);
List<MapStyleSheet> myList = new List<MapStyleSheet>();
myList.Add(myCustomStyleSheet);
myList.Add(myCustomStyleSheet2);
myMap.StyleSheet = MapStyleSheet.Combine(myList);
Comentarios
Si ambas instancias de MapStyleSheet definen la misma regla, la última instancia invalidará la regla definida en la primera instancia.