Map, classe

Hiérarchie d'héritage

System.Object
  System.Windows.DependencyObject
    System.Windows.UIElement
      System.Windows.FrameworkElement
        System.Windows.Controls.Control
          Microsoft.Phone.Maps.Controls.Map

Espace de noms :  Microsoft.Phone.Maps.Controls
Assembly :  Microsoft.Phone.Maps (dans Microsoft.Phone.Maps.dll)

Syntaxe

'Déclaration
<TemplatePartAttribute(Name := "PresentationContainer", Type := GetType(Border))> _
Public NotInheritable Class Map _
    Inherits Control
[TemplatePartAttribute(Name = "PresentationContainer", Type = typeof(Border))]
public sealed class Map : Control
[TemplatePartAttribute(Name = L"PresentationContainer", Type = typeof(Border))]
public ref class Map sealed : public Control
[<Sealed>]
[<TemplatePartAttribute(Name = "PresentationContainer", Type = typeof(Border))>]
type Map =  
    class
        inherit Control
    end

Le type Map expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique Map

Début

Propriétés

  Nom Description
Propriété publique ActualHeight Obtient la hauteur rendue de cet élément. (Hérité de FrameworkElement.)
Propriété publique ActualPitch
Propriété publique ActualWidth Obtient la largeur rendue de cet élément. (Hérité de FrameworkElement.)
Propriété publique AllowDrop Obtient ou définit une valeur qui indique si cet élément est utilisable comme cible d’une opération de glisser-déplacer. Il s'agit d'une propriété de dépendance. (Hérité de UIElement.)
Propriété publique Background Obtient ou définit un pinceau qui décrit l'arrière-plan d'un contrôle. (Hérité de Control.)
Propriété publique BorderBrush Obtient ou définit un pinceau qui décrit l'arrière-plan de bordure d'un contrôle. (Hérité de Control.)
Propriété publique BorderThickness Obtient ou définit l'épaisseur de la bordure d'un contrôle. (Hérité de Control.)
Propriété publique CacheMode Obtient ou définit la représentation mise en cache de UIElement. (Hérité de UIElement.)
Propriété publique CartographicMode
Propriété publique Center
Propriété publique CharacterSpacing (Hérité de Control.)
Propriété publique Clip Obtient ou définit la géométrie utilisée pour définir le contour du contenu d’un élément. Il s'agit d'une propriété de dépendance. (Hérité de UIElement.)
Propriété publique ColorMode
Propriété publique Cursor Obtient ou définit le curseur qui s’affiche lorsque le pointeur de la souris est sur cet élément. (Hérité de FrameworkElement.)
Propriété publique DataContext Obtient ou définit le contexte de données d’un élément lorsqu’il participe à la liaison de données. (Hérité de FrameworkElement.)
Propriété publique DesiredSize Obtient les dimensions que cet élément a calculées pendant la passe de mesure dans le cadre du processus de disposition. (Hérité de UIElement.)
Propriété publique Dispatcher (Hérité de DependencyObject.)
Propriété publique FlowDirection Obtient ou définit le sens dans lequel le texte et d'autres éléments de l'interface utilisateur (UI) se déroulent à l'intérieur de tout élément parent qui contrôle leur disposition. (Hérité de FrameworkElement.)
Propriété publique FontFamily Obtient ou définit la famille de polices du contrôle. (Hérité de Control.)
Propriété publique FontSize Obtient ou définit la taille de la police. (Hérité de Control.)
Propriété publique FontStretch Obtient ou définit le degré auquel une police est condensée ou étendue à l’écran. (Hérité de Control.)
Propriété publique FontStyle Obtient ou définit le style de la police. (Hérité de Control.)
Propriété publique FontWeight Obtient ou définit l’épaisseur de la police spécifiée. (Hérité de Control.)
Propriété publique Foreground Obtient ou définit un pinceau qui décrit la couleur du premier plan. (Hérité de Control.)
Propriété publique Heading
Propriété publique Height Obtient ou définit la hauteur suggérée de l'élément. (Hérité de FrameworkElement.)
Propriété publique HorizontalAlignment Obtient ou définit les caractéristiques d’alignement horizontal appliquées à cet élément lorsqu’il est composé dans un élément parent, par exemple un contrôle de type Panel ou d’éléments. (Hérité de FrameworkElement.)
Propriété publique HorizontalContentAlignment Obtient ou définit l'alignement horizontal du contenu du contrôle. (Hérité de Control.)
Propriété publique IsEnabled (Hérité de Control.)
Propriété publique IsHitTestVisible Obtient ou définit une valeur qui déclare si cet élément peut être retourné comme résultat d'un test d'atteinte à partir d'une partie de son contenu rendu.Il s'agit d'une propriété de dépendance. (Hérité de UIElement.)
Propriété publique IsTabStop Obtient ou définit l'inclusion ou non d'un contrôle dans la navigation par onglets. (Hérité de Control.)
Propriété publique LandmarksEnabled
Propriété publique Language Obtient ou définit des informations relatives aux langues pour la localisation/globalisation, qui s'appliquent à un élément. (Hérité de FrameworkElement.)
Propriété publique Layers
Propriété publique MapElements
Propriété publique Margin Obtient ou définit la marge extérieure d’un élément. (Hérité de FrameworkElement.)
Propriété publique MaxHeight Obtient ou définit la contrainte de hauteur maximale de l’élément. (Hérité de FrameworkElement.)
Propriété publique MaxWidth Obtient ou définit la contrainte de largeur maximale de l’élément. (Hérité de FrameworkElement.)
Propriété publique MinHeight Obtient ou définit la contrainte de hauteur minimale de l’élément. (Hérité de FrameworkElement.)
Propriété publique MinWidth Obtient ou définit la contrainte de largeur minimale de l’élément. (Hérité de FrameworkElement.)
Propriété publique Name Obtient ou définit le nom identifiant l'élément.Le nom fournit une référence afin que du code-behind, tel que le code d'un gestionnaire d'événements, peut faire référence à un élément de balisage après qu'il ait été construit pendant le traitement par un processeur XAML. (Hérité de FrameworkElement.)
Propriété publique Opacity Obtient ou définit le facteur d'opacité appliqué à l'intégralité d'UIElement lorsqu'il est restitué dans l'interface utilisateur (UI). Il s'agit d'une propriété de dépendance. (Hérité de UIElement.)
Propriété publique OpacityMask Obtient ou définit un masque d'opacité, sous forme d'implémentation de Brush appliquée à tout masque de canal alpha sur le contenu rendu de cet élément. Il s'agit d'une propriété de dépendance. (Hérité de UIElement.)
Propriété publique Padding Obtient ou définit la marge intérieure d’un contrôle. (Hérité de Control.)
Propriété publique Parent Obtient l'élément parent logique de cet élément. (Hérité de FrameworkElement.)
Propriété publique PedestrianFeaturesEnabled
Propriété publique Pitch
Propriété publique Projection (Hérité de UIElement.)
Propriété publique RenderSize Obtient (ou définit, mais consultez dans ce cas le paragraphe des Notes) les dimensions finales du rendu de cet élément. (Hérité de UIElement.)
Propriété publique RenderTransform Obtient ou définit les informations de transformation qui affectent la position d'affichage de cet élément. Il s'agit d'une propriété de dépendance. (Hérité de UIElement.)
Propriété publique RenderTransformOrigin Obtient ou définit le point central de toute transformation de rendu possible déclarée par RenderTransform, relative aux limites de l'élément. Il s'agit d'une propriété de dépendance. (Hérité de UIElement.)
Propriété publique Resources Obtient ou définit le dictionnaire de ressources défini localement. (Hérité de FrameworkElement.)
Propriété publique Style Obtient ou définit le style utilisé par cet élément lorsque son rendu s'effectue. (Hérité de FrameworkElement.)
Propriété publique TabIndex Obtient ou définit une valeur qui détermine l'ordre dans lequel les éléments reçoivent le focus lorsque l'utilisateur navigue à travers des contrôles à l'aide de la touche TAB. (Hérité de Control.)
Propriété publique TabNavigation (Hérité de Control.)
Propriété publique Tag Obtient ou définit une valeur d’objet arbitraire utilisable pour stocker des informations personnalisées sur cet élément. (Hérité de FrameworkElement.)
Propriété publique Template Obtient ou définit un modèle de contrôle. (Hérité de Control.)
Propriété publique TileSources
Propriété publique TransformCenter
Propriété publique Triggers Obtient la collection de déclencheurs établie directement sur cet élément ou dans les éléments enfants. (Hérité de FrameworkElement.)
Propriété publique UniqueId
Propriété publique UseLayoutRounding (Hérité de UIElement.)
Propriété publique UseOptimizedManipulationRouting (Hérité de FrameworkElement.)
Propriété publique VerticalAlignment Obtient ou définit les caractéristiques d’alignement vertical appliquées à cet élément lorsqu’il est composé dans un élément parent, par exemple un contrôle de type Panel ou d’éléments. (Hérité de FrameworkElement.)
Propriété publique VerticalContentAlignment Obtient ou définit l'alignement vertical du contenu du contrôle. (Hérité de Control.)
Propriété publique Visibility Obtient ou définit la visibilité de cet élément dans l'interface utilisateur (UI). Il s'agit d'une propriété de dépendance. (Hérité de UIElement.)
Propriété publique WatermarkMode
Propriété publique Width Obtient ou définit la largeur de l’élément. (Hérité de FrameworkElement.)
Propriété publique ZoomLevel

Début

Méthodes

  Nom Description
Méthode publique AddHandler(RoutedEvent, Delegate, Boolean) Ajoute un gestionnaire pour un événement routé spécifié, en ajoutant le gestionnaire à la collection de gestionnaires sur l'élément actuel.Affectez la valeur true à handledEventsToo pour que le gestionnaire fourni soit appelé pour l'événement routé déjà marqué comme géré par un autre élément sur l'itinéraire d'événement. (Hérité de UIElement.)
Méthode publique AddRoute
Méthode publique ApplyTemplate (Hérité de Control.)
Méthode publique Arrange Positionne des éléments enfants et détermine une taille pour UIElement.Les éléments parents appellent cette méthode depuis leur implémentation ArrangeCore (ou un équivalent au niveau de l'infrastructure WPF) pour former une actualisation de disposition récursive.Cette méthode constitue la seconde passe d'une actualisation de disposition. (Hérité de UIElement.)
Méthode publique CaptureMouse Essaie de forcer la capture de la souris par cet élément. (Hérité de UIElement.)
Méthode publique CheckAccess (Hérité de DependencyObject.)
Méthode publique ClearValue(DependencyProperty) Efface la valeur de proximité d'une propriété.La propriété à effacer est spécifiée par un identificateur DependencyProperty. (Hérité de DependencyObject.)
Méthode publique ConvertGeoCoordinateToViewportPoint
Méthode publique ConvertViewportPointToGeoCoordinate
Méthode publique Equals(Object) Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode publique FindName Recherche un élément qui comporte le nom d'identificateur fourni. (Hérité de FrameworkElement.)
Méthode publique Focus (Hérité de Control.)
Méthode publique GetAnimationBaseValue (Hérité de DependencyObject.)
Méthode publique GetBindingExpression Retourne BindingExpression qui représente la liaison sur la propriété spécifiée. (Hérité de FrameworkElement.)
Méthode publique GetHashCode Sert de fonction de hachage par défaut. (Hérité de Object.)
Méthode publique GetMapElementsAt
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique GetValue Retourne la valeur effective actuelle d'une propriété de dépendance sur cette instance d'un DependencyObject. (Hérité de DependencyObject.)
Méthode publique InvalidateArrange Invalide l'état de réorganisation (disposition) de l'élément.Après invalidation, l'élément voit sa disposition actualisée, ce qui se produit de façon asynchrone à moins qu'elle ne soit forcée a posteriori par UpdateLayout. (Hérité de UIElement.)
Méthode publique InvalidateMeasure Invalide l'état de mesure (disposition) de l'élément. (Hérité de UIElement.)
Méthode publique Measure Met à jour la propriété DesiredSize de la classe UIElement.Les éléments parents appellent cette méthode depuis leur propre implémentation MeasureCore pour former une actualisation récursive de la disposition.L'appel à cette méthode constitue la première passe (la passe de "Measure") d'une actualisation de disposition. (Hérité de UIElement.)
Méthode publique OnApplyTemplate (Substitue FrameworkElement.OnApplyTemplate().)
Méthode publique ReadLocalValue Retourne la valeur de proximité d'une propriété de dépendance, si elle existe. (Hérité de DependencyObject.)
Méthode publique ReleaseMouseCapture Libère la capture de la souris si cet élément suspend la capture. (Hérité de UIElement.)
Méthode publique RemoveHandler Supprime de cet élément le gestionnaire d'événement routé spécifié. (Hérité de UIElement.)
Méthode publique RemoveRoute
Méthode publique SetBinding(DependencyProperty, Binding) (Hérité de FrameworkElement.)
Méthode publique SetValue(DependencyProperty, Object) Définit la valeur de proximité d'une propriété de dépendance, spécifiée par son identificateur de propriété de dépendance. (Hérité de DependencyObject.)
Méthode publique SetView(LocationRectangle)
Méthode publique SetView(GeoCoordinate, Double)
Méthode publique SetView(LocationRectangle, MapAnimationKind)
Méthode publique SetView(LocationRectangle, Thickness)
Méthode publique SetView(GeoCoordinate, Double, MapAnimationKind)
Méthode publique SetView(GeoCoordinate, Double, Double)
Méthode publique SetView(LocationRectangle, Thickness, MapAnimationKind)
Méthode publique SetView(GeoCoordinate, Double, Double, MapAnimationKind)
Méthode publique SetView(GeoCoordinate, Double, Double, Double)
Méthode publique SetView(GeoCoordinate, Double, Double, Double, MapAnimationKind)
Méthode publique ToString Retourne une chaîne qui représente l'objet actif. (Hérité de Object.)
Méthode publique TransformToVisual(UIElement) (Hérité de UIElement.)
Méthode publique UpdateLayout Permet de s'assurer que tous les éléments enfants visuels de cet élément sont correctement mis à jour en vue de la disposition. (Hérité de UIElement.)

Début

Événements

  Nom Description
Événement public BindingValidationError (Hérité de FrameworkElement.)
Événement public CartographicModeChanged
Événement public CenterChanged
Événement public ColorModeChanged
Événement public DoubleTap (Hérité de UIElement.)
Événement public GotFocus Se produit lorsque cet élément reçoit le focus logique. (Hérité de UIElement.)
Événement public HeadingChanged
Événement public Hold (Hérité de UIElement.)
Événement public IsEnabledChanged (Hérité de Control.)
Événement public KeyDown Se produit lorsqu'une touche est appuyée quand le focus se trouve sur cet élément. (Hérité de UIElement.)
Événement public KeyUp Se produit lorsqu'une touche est relâchée quand le focus se trouve sur cet élément. (Hérité de UIElement.)
Événement public LandmarksEnabledChanged
Événement public LayoutUpdated (Hérité de FrameworkElement.)
Événement public Loaded Se produit lorsque l'élément est exposé, rendu, et prêt pour l'interaction. (Hérité de FrameworkElement.)
Événement public LostFocus Se produit lorsque cet élément perd le focus logique. (Hérité de UIElement.)
Événement public LostMouseCapture Se produit lorsque cet élément perd la capture de la souris. (Hérité de UIElement.)
Événement public ManipulationCompleted Se produit lorsqu'une manipulation et l'inertie sur l'objet UIElement sont terminées. (Hérité de UIElement.)
Événement public ManipulationDelta Se produit lorsque le périphérique d'entrée change de position pendant une manipulation. (Hérité de UIElement.)
Événement public ManipulationStarted Se produit lorsqu'un périphérique d'entrée commence une manipulation sur l'objet UIElement. (Hérité de UIElement.)
Événement public MouseEnter Se produit lorsque le pointeur de la souris entre dans les limites de cet élément. (Hérité de UIElement.)
Événement public MouseLeave Se produit lorsque le pointeur de la souris quitte les limites de cet élément. (Hérité de UIElement.)
Événement public MouseLeftButtonDown Se produit lorsque le bouton gauche de la souris est enfoncé alors que le pointeur est sur cet élément. (Hérité de UIElement.)
Événement public MouseLeftButtonUp Se produit lorsque le bouton gauche de la souris est relâché alors que le pointeur est sur cet élément. (Hérité de UIElement.)
Événement public MouseMove Se produit lorsque le pointeur de la souris est déplacé alors qu’il se trouve sur cet élément. (Hérité de UIElement.)
Événement public MouseWheel Se produit lorsque l’utilisateur utilise la roulette de la souris avec le pointeur de la souris sur cet élément. (Hérité de UIElement.)
Événement public PedestrianFeaturesEnabledChanged
Événement public PitchChanged
Événement public ResolveCompleted
Événement public SizeChanged Se produit lorsque les propriétés ActualHeight ou ActualWidth voient leur valeur se modifier sur cet élément. (Hérité de FrameworkElement.)
Événement public Tap (Hérité de UIElement.)
Événement public TextInput Se produit lorsque cet élément recueille du texte indépendamment du périphérique. (Hérité de UIElement.)
Événement public TextInputStart (Hérité de UIElement.)
Événement public TextInputUpdate (Hérité de UIElement.)
Événement public TransformCenterChanged
Événement public Unloaded Se produit lorsque l'élément est supprimé d'une arborescence d'éléments chargés. (Hérité de FrameworkElement.)
Événement public ViewChanged
Événement public ViewChanging
Événement public ZoomLevelChanged

Début

Champs

  Nom Description
Champ publicMembre statique ActualPitchProperty
Champ publicMembre statique CartographicModeProperty
Champ publicMembre statique CenterProperty
Champ publicMembre statique ColorModeProperty
Champ publicMembre statique HeadingProperty
Champ publicMembre statique LandmarksEnabledProperty
Champ publicMembre statique PedestrianFeaturesEnabledProperty
Champ publicMembre statique PitchProperty
Champ publicMembre statique TransformCenterProperty
Champ publicMembre statique WatermarkModeProperty
Champ publicMembre statique ZoomLevelProperty

Début

Informations de version

.NET pour les applications Windows Phone

Pris en charge dans : Windows Phone 8, Silverlight 8.1

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.Phone.Maps.Controls, espace de noms