Condividi tramite


MapBillboard Classe

Definizione

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à
Object Platform::Object IInspectable DependencyObject MapElement MapBillboard
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)

Si applica a

Vedi anche