MapElement.MapStyleSheetEntry Eigenschaft
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.
Ruft den Namen eines Eintrags im Stylesheet der Karte ab, den Sie auf dieses MapElement anwenden möchten, oder legt diesen fest.
public:
property Platform::String ^ MapStyleSheetEntry { Platform::String ^ get(); void set(Platform::String ^ value); };
winrt::hstring MapStyleSheetEntry();
void MapStyleSheetEntry(winrt::hstring value);
public string MapStyleSheetEntry { get; set; }
var string = mapElement.mapStyleSheetEntry;
mapElement.mapStyleSheetEntry = string;
Public Property MapStyleSheetEntry As String
Eigenschaftswert
Der Name des Eintrags im Stylesheet der Karte, den Sie auf dieses MapElement anwenden möchten. Dieser Name kann ein vorhandenes Zuordnungselement (siehe Hinweise) sein, das wie ein vorhandenes Basiszuordnungselement dieses Typs fungiert. Oder der Name kann eine Erweiterung sein, die nicht von der Basiskarte verwendet wird, aber vom Ersteller des Stylesheets festgelegt wird und ohne Auswirkungen auf die Basiszuordnung geändert werden kann (siehe Beispielcode).
Windows-Anforderungen
Gerätefamilie |
Windows 10 Fall Creators Update (eingeführt in 10.0.16299.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v5.0)
|
Beispiele
string myStyleSheetJson = @"{""version"": ""1.*"",
""elements"":{
""foodPoint"":{
""iconColor"":""#FF000000""}},
""extensions"":{
""myNamespace"":{
""myFoodPoint"":{
""parent"":""foodPoint"",
""scale"":2}}}}";
myMap.StyleSheet = MapStyleSheet.ParseFromJson(myStyleSheetJson);
myMap.MapElements.Add(new MapIcon
{
Location = new Geopoint(new BasicGeoposition { Latitude = 50, Longitude = -120 }),
MapStyleSheetEntry = MapStyleSheetEntries.FoodPoint,
});
myMap.MapElements.Add(new MapIcon
{
Location = new Geopoint(new BasicGeoposition { Latitude = 44, Longitude = -120 }),
MapStyleSheetEntry = "myNamespace.myFoodPoint",
});
Hinweise
Legen Sie diese Eigenschaft auf eine Zeichenfolge oder auf einen der in der MapStyleSheetEntries-Klasse verfügbaren Eigenschaftswerte fest.
Weitere Informationen zu Einträgen in einem Kartenstilblatt finden Sie unter Kartenstilblattreferenz und Kartenstilblatterweiterungen.