MapBillboard Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Visualizza un'immagine che ridimensiona e fa in relazione alla distanza dalla ReferenceCamera della MapBillboard.
public ref class MapBillboard sealed : MapElement
/// [Windows.Foundation.Metadata.Activatable(Windows.UI.Xaml.Controls.Maps.IMapBillboardFactory, 262144, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MapBillboard final : MapElement
[Windows.Foundation.Metadata.Activatable(typeof(Windows.UI.Xaml.Controls.Maps.IMapBillboardFactory), 262144, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MapBillboard : MapElement
Public NotInheritable Class MapBillboard
Inherits MapElement
- Ereditarietà
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows 10 Creators Update (è stato introdotto in 10.0.15063.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v4.0)
|
Commenti
Un MapBillboard è molto simile a un MapIcon. Usare MapIcon per evidenziare una posizione in una mappa. Poiché le immagini usate per contrassegnare le posizioni sono in genere piccole, possono rimanere le stesse dimensioni degli utenti ingrandita e indietro su una mappa.
Usare MapBillboard per visualizzare elementi come immagini di grandi dimensioni correlate alle posizioni della mappa. Quando gli utenti eseguono lo zoom indietro, l'immagine ridurrà proporzionalmente le dimensioni per consentire all'utente di visualizzare più della mappa.
Costruttori
MapBillboard(MapCamera) |
Inizializza una nuova istanza della classe MapBillboard . |
Proprietà
CollisionBehaviorDesired |
Ottiene o imposta il comportamento di un MapBillboard quando si scontra con altre funzionalità della mappa a causa del livello di zoom. |
CollisionBehaviorDesiredProperty |
Identifica la proprietà di dipendenza CollisionBehaviorDesired . |
Dispatcher |
Ottiene CoreDispatcher associato a questo oggetto. CoreDispatcher rappresenta una struttura che può accedere a DependencyObject nel thread dell'interfaccia utente anche se il codice viene avviato da un thread non interfaccia utente. (Ereditato da DependencyObject) |
Image |
Ottiene o imposta l'immagine per MapBillboard. Specificare un'immagine personalizzata facoltativa per sostituire l'immagine di interesse predefinita (POI). |
IsEnabled |
Indica se gli utenti possono interagire con MapElement. (Ereditato da MapElement) |
Location |
Ottiene o imposta la posizione geografica di MapBillboard in MapControl. La posizione è la posizione geografica in MapControl in cui è posizionato il NormaldAnchorPoint della MapBillboard . |
LocationProperty |
Identifica la proprietà Di dipendenza Location . |
MapStyleSheetEntry |
Ottiene o imposta il nome di una voce nel foglio di stile della mappa che si vuole applicare a questo MapElement. (Ereditato da MapElement) |
MapStyleSheetEntryState |
Ottiene o imposta il nome dello stato di MapElement. Se il foglio di stile definisce uno stile per tale stato, tale stile viene applicato a questo elemento. Valori definiti nel foglio di stile per i valori di override dello stato definiti in MapStyleSheetEntry. (Ereditato da MapElement) |
MapTabIndex |
Ottiene o imposta un valore che determina l'ordine in cui gli elementi di MapControl ricevono lo stato attivo quando l'utente passa attraverso tali elementi premendo il tasto Tab. (Ereditato da MapElement) |
NormalizedAnchorPoint |
Ottiene o imposta il punto di ancoraggio di MapBillboard. Il punto di ancoraggio è il punto di MapBillboard posizionato nel punto della proprietà MapControl specificato dalla proprietà Location . |
NormalizedAnchorPointProperty |
Identifica la proprietà di dipendenza NormaldAnchorPoint . |
ReferenceCamera |
Ottiene le impostazioni MapCamera che definiscono la posizione e l'orientamento in cui l'immagine viene visualizzata su una scala 1x. |
Tag |
Ottiene o imposta un valore di oggetto arbitrario che può essere usato per archiviare informazioni personalizzate su questo oggetto. (Ereditato da MapElement) |
Visible |
Ottiene o imposta un valore che indica se MapElement è visibile in MapControl. (Ereditato da MapElement) |
ZIndex |
Ottiene o imposta l'indice z di MapElement. Un mapElement con un indice z superiore viene visualizzato sopra un MapElement con un indice z inferiore. (Ereditato da MapElement) |
Metodi
ClearValue(DependencyProperty) |
Cancella il valore locale di una proprietà di dipendenza. (Ereditato da DependencyObject) |
GetAnimationBaseValue(DependencyProperty) |
Restituisce qualsiasi valore di base stabilito per una proprietà di dipendenza, che si applica nei casi in cui un'animazione non è attiva. (Ereditato da DependencyObject) |
GetValue(DependencyProperty) |
Restituisce il valore effettivo corrente di una proprietà di dipendenza da un oggetto DependencyObject. (Ereditato da DependencyObject) |
ReadLocalValue(DependencyProperty) |
Restituisce il valore locale di una proprietà di dipendenza, se viene impostato un valore locale. (Ereditato da DependencyObject) |
RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback) |
Registra una funzione di notifica per l'ascolto delle modifiche a un'istanza di DependencyObject specifica. (Ereditato da DependencyObject) |
SetValue(DependencyProperty, Object) |
Imposta il valore locale di una proprietà di dipendenza in un oggetto DependencyObject. (Ereditato da DependencyObject) |
UnregisterPropertyChangedCallback(DependencyProperty, Int64) |
Annulla una notifica di modifica registrata in precedenza chiamando RegisterPropertyChangedCallback. (Ereditato da DependencyObject) |