MapElement.MapStyleSheetEntry プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
この MapElement に適用するマップのスタイル シート内のエントリの名前を取得または設定します。
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
プロパティ値
この MapElement に適用するマップのスタイル シート内のエントリの名前。 この名前は、その型の既存のベース マップ要素のように機能する既存のマップ要素 (解説を参照) である場合があります。 または、名前は、基本マップでは使用されず、スタイル シートの作成者によって設定され、ベース マップに影響を与えずに変更できる拡張子である場合があります (コード例を参照)。
Windows の要件
デバイス ファミリ |
Windows 10 Fall Creators Update (10.0.16299.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v5.0 で導入)
|
例
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",
});
注釈
このプロパティを文字列に設定するか、 MapStyleSheetEntries クラスで使用できるプロパティ値のいずれかに設定します。
マップ スタイル シートのエントリの詳細については、「マップ スタイル シートリファレンス」および「マップ スタイル シートの拡張子」を参照してください。