Show / Hide Table of Contents

Class GeoView

A base class for all views that can display geographic content.

Inheritance
System.Object
Microsoft.UI.Xaml.DependencyObject
Microsoft.UI.Xaml.UIElement
Microsoft.UI.Xaml.FrameworkElement
Microsoft.UI.Xaml.Controls.Control
GeoView
MapView
MapView
SceneView
SceneView
Implements
System.IEquatable<Microsoft.UI.Xaml.DependencyObject>
Microsoft.UI.Composition.IAnimationObject
Microsoft.UI.Composition.IVisualElement
Microsoft.UI.Composition.IVisualElement2
System.IEquatable<Microsoft.UI.Xaml.UIElement>
System.IEquatable<Microsoft.UI.Xaml.FrameworkElement>
WinRT.IWinRTObject
System.Runtime.InteropServices.IDynamicInterfaceCastable
System.IEquatable<Microsoft.UI.Xaml.Controls.Control>
System.ComponentModel.INotifyPropertyChanged
Microsoft.UI.Xaml.Controls.Control.As<I>()
Microsoft.UI.Xaml.Controls.Control.GetIsTemplateFocusTarget(Microsoft.UI.Xaml.FrameworkElement)
Microsoft.UI.Xaml.Controls.Control.SetIsTemplateFocusTarget(Microsoft.UI.Xaml.FrameworkElement, System.Boolean)
Microsoft.UI.Xaml.Controls.Control.GetIsTemplateKeyTipTarget(Microsoft.UI.Xaml.DependencyObject)
Microsoft.UI.Xaml.Controls.Control.SetIsTemplateKeyTipTarget(Microsoft.UI.Xaml.DependencyObject, System.Boolean)
Microsoft.UI.Xaml.Controls.Control.FromAbi(System.IntPtr)
Microsoft.UI.Xaml.Controls.Control.Equals(Microsoft.UI.Xaml.Controls.Control)
Microsoft.UI.Xaml.Controls.Control.Equals(System.Object)
Microsoft.UI.Xaml.Controls.Control.GetHashCode()
Microsoft.UI.Xaml.Controls.Control.RemoveFocusEngagement()
Microsoft.UI.Xaml.Controls.Control.ApplyTemplate()
Microsoft.UI.Xaml.Controls.Control.GetTemplateChild(System.String)
Microsoft.UI.Xaml.Controls.Control.OnPointerEntered(Microsoft.UI.Xaml.Input.PointerRoutedEventArgs)
Microsoft.UI.Xaml.Controls.Control.OnPointerPressed(Microsoft.UI.Xaml.Input.PointerRoutedEventArgs)
Microsoft.UI.Xaml.Controls.Control.OnPointerMoved(Microsoft.UI.Xaml.Input.PointerRoutedEventArgs)
Microsoft.UI.Xaml.Controls.Control.OnPointerReleased(Microsoft.UI.Xaml.Input.PointerRoutedEventArgs)
Microsoft.UI.Xaml.Controls.Control.OnPointerExited(Microsoft.UI.Xaml.Input.PointerRoutedEventArgs)
Microsoft.UI.Xaml.Controls.Control.OnPointerCaptureLost(Microsoft.UI.Xaml.Input.PointerRoutedEventArgs)
Microsoft.UI.Xaml.Controls.Control.OnPointerCanceled(Microsoft.UI.Xaml.Input.PointerRoutedEventArgs)
Microsoft.UI.Xaml.Controls.Control.OnPointerWheelChanged(Microsoft.UI.Xaml.Input.PointerRoutedEventArgs)
Microsoft.UI.Xaml.Controls.Control.OnTapped(Microsoft.UI.Xaml.Input.TappedRoutedEventArgs)
Microsoft.UI.Xaml.Controls.Control.OnDoubleTapped(Microsoft.UI.Xaml.Input.DoubleTappedRoutedEventArgs)
Microsoft.UI.Xaml.Controls.Control.OnHolding(Microsoft.UI.Xaml.Input.HoldingRoutedEventArgs)
Microsoft.UI.Xaml.Controls.Control.OnRightTapped(Microsoft.UI.Xaml.Input.RightTappedRoutedEventArgs)
Microsoft.UI.Xaml.Controls.Control.OnManipulationStarting(Microsoft.UI.Xaml.Input.ManipulationStartingRoutedEventArgs)
Microsoft.UI.Xaml.Controls.Control.OnManipulationInertiaStarting(Microsoft.UI.Xaml.Input.ManipulationInertiaStartingRoutedEventArgs)
Microsoft.UI.Xaml.Controls.Control.OnManipulationStarted(Microsoft.UI.Xaml.Input.ManipulationStartedRoutedEventArgs)
Microsoft.UI.Xaml.Controls.Control.OnManipulationDelta(Microsoft.UI.Xaml.Input.ManipulationDeltaRoutedEventArgs)
Microsoft.UI.Xaml.Controls.Control.OnManipulationCompleted(Microsoft.UI.Xaml.Input.ManipulationCompletedRoutedEventArgs)
Microsoft.UI.Xaml.Controls.Control.OnKeyUp(Microsoft.UI.Xaml.Input.KeyRoutedEventArgs)
Microsoft.UI.Xaml.Controls.Control.OnKeyDown(Microsoft.UI.Xaml.Input.KeyRoutedEventArgs)
Microsoft.UI.Xaml.Controls.Control.OnPreviewKeyDown(Microsoft.UI.Xaml.Input.KeyRoutedEventArgs)
Microsoft.UI.Xaml.Controls.Control.OnPreviewKeyUp(Microsoft.UI.Xaml.Input.KeyRoutedEventArgs)
Microsoft.UI.Xaml.Controls.Control.OnGotFocus(Microsoft.UI.Xaml.RoutedEventArgs)
Microsoft.UI.Xaml.Controls.Control.OnCharacterReceived(Microsoft.UI.Xaml.Input.CharacterReceivedRoutedEventArgs)
Microsoft.UI.Xaml.Controls.Control.OnDragEnter(Microsoft.UI.Xaml.DragEventArgs)
Microsoft.UI.Xaml.Controls.Control.OnDragLeave(Microsoft.UI.Xaml.DragEventArgs)
Microsoft.UI.Xaml.Controls.Control.OnDragOver(Microsoft.UI.Xaml.DragEventArgs)
Microsoft.UI.Xaml.Controls.Control.OnDrop(Microsoft.UI.Xaml.DragEventArgs)
Microsoft.UI.Xaml.Controls.Control.IsOverridableInterface(System.Guid)
Microsoft.UI.Xaml.Controls.Control.BackgroundProperty
Microsoft.UI.Xaml.Controls.Control.BackgroundSizingProperty
Microsoft.UI.Xaml.Controls.Control.BorderBrushProperty
Microsoft.UI.Xaml.Controls.Control.BorderThicknessProperty
Microsoft.UI.Xaml.Controls.Control.CharacterSpacingProperty
Microsoft.UI.Xaml.Controls.Control.CornerRadiusProperty
Microsoft.UI.Xaml.Controls.Control.DefaultStyleKeyProperty
Microsoft.UI.Xaml.Controls.Control.DefaultStyleResourceUriProperty
Microsoft.UI.Xaml.Controls.Control.ElementSoundModeProperty
Microsoft.UI.Xaml.Controls.Control.FontFamilyProperty
Microsoft.UI.Xaml.Controls.Control.FontSizeProperty
Microsoft.UI.Xaml.Controls.Control.FontStretchProperty
Microsoft.UI.Xaml.Controls.Control.FontStyleProperty
Microsoft.UI.Xaml.Controls.Control.FontWeightProperty
Microsoft.UI.Xaml.Controls.Control.ForegroundProperty
Microsoft.UI.Xaml.Controls.Control.HorizontalContentAlignmentProperty
Microsoft.UI.Xaml.Controls.Control.IsEnabledProperty
Microsoft.UI.Xaml.Controls.Control.IsFocusEngagedProperty
Microsoft.UI.Xaml.Controls.Control.IsFocusEngagementEnabledProperty
Microsoft.UI.Xaml.Controls.Control.IsTemplateFocusTargetProperty
Microsoft.UI.Xaml.Controls.Control.IsTemplateKeyTipTargetProperty
Microsoft.UI.Xaml.Controls.Control.IsTextScaleFactorEnabledProperty
Microsoft.UI.Xaml.Controls.Control.PaddingProperty
Microsoft.UI.Xaml.Controls.Control.RequiresPointerProperty
Microsoft.UI.Xaml.Controls.Control.TabNavigationProperty
Microsoft.UI.Xaml.Controls.Control.TemplateProperty
Microsoft.UI.Xaml.Controls.Control.VerticalContentAlignmentProperty
Microsoft.UI.Xaml.Controls.Control.WinRT.IWinRTObject.HasUnwrappableNativeObject
Microsoft.UI.Xaml.Controls.Control.WinRT.IWinRTObject.NativeObject
Microsoft.UI.Xaml.Controls.Control.Background
Microsoft.UI.Xaml.Controls.Control.BackgroundSizing
Microsoft.UI.Xaml.Controls.Control.BorderBrush
Microsoft.UI.Xaml.Controls.Control.BorderThickness
Microsoft.UI.Xaml.Controls.Control.CharacterSpacing
Microsoft.UI.Xaml.Controls.Control.CornerRadius
Microsoft.UI.Xaml.Controls.Control.DefaultStyleKey
Microsoft.UI.Xaml.Controls.Control.DefaultStyleResourceUri
Microsoft.UI.Xaml.Controls.Control.ElementSoundMode
Microsoft.UI.Xaml.Controls.Control.FontFamily
Microsoft.UI.Xaml.Controls.Control.FontSize
Microsoft.UI.Xaml.Controls.Control.FontStretch
Microsoft.UI.Xaml.Controls.Control.FontStyle
Microsoft.UI.Xaml.Controls.Control.FontWeight
Microsoft.UI.Xaml.Controls.Control.Foreground
Microsoft.UI.Xaml.Controls.Control.HorizontalContentAlignment
Microsoft.UI.Xaml.Controls.Control.IsEnabled
Microsoft.UI.Xaml.Controls.Control.IsFocusEngaged
Microsoft.UI.Xaml.Controls.Control.IsFocusEngagementEnabled
Microsoft.UI.Xaml.Controls.Control.IsTextScaleFactorEnabled
Microsoft.UI.Xaml.Controls.Control.Padding
Microsoft.UI.Xaml.Controls.Control.RequiresPointer
Microsoft.UI.Xaml.Controls.Control.TabNavigation
Microsoft.UI.Xaml.Controls.Control.Template
Microsoft.UI.Xaml.Controls.Control.VerticalContentAlignment
Microsoft.UI.Xaml.Controls.Control.FocusDisengaged
Microsoft.UI.Xaml.Controls.Control.FocusEngaged
Microsoft.UI.Xaml.Controls.Control.IsEnabledChanged
Microsoft.UI.Xaml.FrameworkElement.DeferTree(Microsoft.UI.Xaml.DependencyObject)
Microsoft.UI.Xaml.FrameworkElement.Equals(Microsoft.UI.Xaml.FrameworkElement)
Microsoft.UI.Xaml.FrameworkElement.FindName(System.String)
Microsoft.UI.Xaml.FrameworkElement.SetBinding(Microsoft.UI.Xaml.DependencyProperty, Microsoft.UI.Xaml.Data.BindingBase)
Microsoft.UI.Xaml.FrameworkElement.GetBindingExpression(Microsoft.UI.Xaml.DependencyProperty)
Microsoft.UI.Xaml.FrameworkElement.InvalidateViewport()
Microsoft.UI.Xaml.FrameworkElement.MeasureOverride(Windows.Foundation.Size)
Microsoft.UI.Xaml.FrameworkElement.ArrangeOverride(Windows.Foundation.Size)
Microsoft.UI.Xaml.FrameworkElement.GoToElementStateCore(System.String, System.Boolean)
Microsoft.UI.Xaml.FrameworkElement.ActualHeightProperty
Microsoft.UI.Xaml.FrameworkElement.ActualThemeProperty
Microsoft.UI.Xaml.FrameworkElement.ActualWidthProperty
Microsoft.UI.Xaml.FrameworkElement.AllowFocusOnInteractionProperty
Microsoft.UI.Xaml.FrameworkElement.AllowFocusWhenDisabledProperty
Microsoft.UI.Xaml.FrameworkElement.DataContextProperty
Microsoft.UI.Xaml.FrameworkElement.FlowDirectionProperty
Microsoft.UI.Xaml.FrameworkElement.FocusVisualMarginProperty
Microsoft.UI.Xaml.FrameworkElement.FocusVisualPrimaryBrushProperty
Microsoft.UI.Xaml.FrameworkElement.FocusVisualPrimaryThicknessProperty
Microsoft.UI.Xaml.FrameworkElement.FocusVisualSecondaryBrushProperty
Microsoft.UI.Xaml.FrameworkElement.FocusVisualSecondaryThicknessProperty
Microsoft.UI.Xaml.FrameworkElement.HeightProperty
Microsoft.UI.Xaml.FrameworkElement.HorizontalAlignmentProperty
Microsoft.UI.Xaml.FrameworkElement.LanguageProperty
Microsoft.UI.Xaml.FrameworkElement.MarginProperty
Microsoft.UI.Xaml.FrameworkElement.MaxHeightProperty
Microsoft.UI.Xaml.FrameworkElement.MaxWidthProperty
Microsoft.UI.Xaml.FrameworkElement.MinHeightProperty
Microsoft.UI.Xaml.FrameworkElement.MinWidthProperty
Microsoft.UI.Xaml.FrameworkElement.NameProperty
Microsoft.UI.Xaml.FrameworkElement.RequestedThemeProperty
Microsoft.UI.Xaml.FrameworkElement.StyleProperty
Microsoft.UI.Xaml.FrameworkElement.TagProperty
Microsoft.UI.Xaml.FrameworkElement.VerticalAlignmentProperty
Microsoft.UI.Xaml.FrameworkElement.WidthProperty
Microsoft.UI.Xaml.FrameworkElement.ActualHeight
Microsoft.UI.Xaml.FrameworkElement.ActualTheme
Microsoft.UI.Xaml.FrameworkElement.ActualWidth
Microsoft.UI.Xaml.FrameworkElement.AllowFocusOnInteraction
Microsoft.UI.Xaml.FrameworkElement.AllowFocusWhenDisabled
Microsoft.UI.Xaml.FrameworkElement.BaseUri
Microsoft.UI.Xaml.FrameworkElement.DataContext
Microsoft.UI.Xaml.FrameworkElement.FlowDirection
Microsoft.UI.Xaml.FrameworkElement.FocusVisualMargin
Microsoft.UI.Xaml.FrameworkElement.FocusVisualPrimaryBrush
Microsoft.UI.Xaml.FrameworkElement.FocusVisualPrimaryThickness
Microsoft.UI.Xaml.FrameworkElement.FocusVisualSecondaryBrush
Microsoft.UI.Xaml.FrameworkElement.FocusVisualSecondaryThickness
Microsoft.UI.Xaml.FrameworkElement.Height
Microsoft.UI.Xaml.FrameworkElement.HorizontalAlignment
Microsoft.UI.Xaml.FrameworkElement.IsLoaded
Microsoft.UI.Xaml.FrameworkElement.Language
Microsoft.UI.Xaml.FrameworkElement.Margin
Microsoft.UI.Xaml.FrameworkElement.MaxHeight
Microsoft.UI.Xaml.FrameworkElement.MaxWidth
Microsoft.UI.Xaml.FrameworkElement.MinHeight
Microsoft.UI.Xaml.FrameworkElement.MinWidth
Microsoft.UI.Xaml.FrameworkElement.Name
Microsoft.UI.Xaml.FrameworkElement.Parent
Microsoft.UI.Xaml.FrameworkElement.RequestedTheme
Microsoft.UI.Xaml.FrameworkElement.Resources
Microsoft.UI.Xaml.FrameworkElement.Style
Microsoft.UI.Xaml.FrameworkElement.Tag
Microsoft.UI.Xaml.FrameworkElement.Triggers
Microsoft.UI.Xaml.FrameworkElement.VerticalAlignment
Microsoft.UI.Xaml.FrameworkElement.Width
Microsoft.UI.Xaml.FrameworkElement.ActualThemeChanged
Microsoft.UI.Xaml.FrameworkElement.DataContextChanged
Microsoft.UI.Xaml.FrameworkElement.EffectiveViewportChanged
Microsoft.UI.Xaml.FrameworkElement.LayoutUpdated
Microsoft.UI.Xaml.FrameworkElement.Loaded
Microsoft.UI.Xaml.FrameworkElement.Loading
Microsoft.UI.Xaml.FrameworkElement.SizeChanged
Microsoft.UI.Xaml.FrameworkElement.Unloaded
Microsoft.UI.Xaml.UIElement.TryStartDirectManipulation(Microsoft.UI.Xaml.Input.Pointer)
Microsoft.UI.Xaml.UIElement.RegisterAsScrollPort(Microsoft.UI.Xaml.UIElement)
Microsoft.UI.Xaml.UIElement.Equals(Microsoft.UI.Xaml.UIElement)
Microsoft.UI.Xaml.UIElement.Measure(Windows.Foundation.Size)
Microsoft.UI.Xaml.UIElement.Arrange(Windows.Foundation.Rect)
Microsoft.UI.Xaml.UIElement.CapturePointer(Microsoft.UI.Xaml.Input.Pointer)
Microsoft.UI.Xaml.UIElement.ReleasePointerCapture(Microsoft.UI.Xaml.Input.Pointer)
Microsoft.UI.Xaml.UIElement.ReleasePointerCaptures()
Microsoft.UI.Xaml.UIElement.AddHandler(Microsoft.UI.Xaml.RoutedEvent, System.Object, System.Boolean)
Microsoft.UI.Xaml.UIElement.RemoveHandler(Microsoft.UI.Xaml.RoutedEvent, System.Object)
Microsoft.UI.Xaml.UIElement.TransformToVisual(Microsoft.UI.Xaml.UIElement)
Microsoft.UI.Xaml.UIElement.InvalidateMeasure()
Microsoft.UI.Xaml.UIElement.InvalidateArrange()
Microsoft.UI.Xaml.UIElement.UpdateLayout()
Microsoft.UI.Xaml.UIElement.CancelDirectManipulations()
Microsoft.UI.Xaml.UIElement.StartDragAsync(Microsoft.UI.Input.PointerPoint)
Microsoft.UI.Xaml.UIElement.StartBringIntoView()
Microsoft.UI.Xaml.UIElement.StartBringIntoView(Microsoft.UI.Xaml.BringIntoViewOptions)
Microsoft.UI.Xaml.UIElement.TryInvokeKeyboardAccelerator(Microsoft.UI.Xaml.Input.ProcessKeyboardAcceleratorEventArgs)
Microsoft.UI.Xaml.UIElement.Focus(Microsoft.UI.Xaml.FocusState)
Microsoft.UI.Xaml.UIElement.StartAnimation(Microsoft.UI.Composition.ICompositionAnimationBase)
Microsoft.UI.Xaml.UIElement.StopAnimation(Microsoft.UI.Composition.ICompositionAnimationBase)
Microsoft.UI.Xaml.UIElement.OnCreateAutomationPeer()
Microsoft.UI.Xaml.UIElement.OnDisconnectVisualChildren()
Microsoft.UI.Xaml.UIElement.FindSubElementsForTouchTargeting(Windows.Foundation.Point, Windows.Foundation.Rect)
Microsoft.UI.Xaml.UIElement.GetChildrenInTabFocusOrder()
Microsoft.UI.Xaml.UIElement.OnKeyboardAcceleratorInvoked(Microsoft.UI.Xaml.Input.KeyboardAcceleratorInvokedEventArgs)
Microsoft.UI.Xaml.UIElement.OnProcessKeyboardAccelerators(Microsoft.UI.Xaml.Input.ProcessKeyboardAcceleratorEventArgs)
Microsoft.UI.Xaml.UIElement.OnBringIntoViewRequested(Microsoft.UI.Xaml.BringIntoViewRequestedEventArgs)
Microsoft.UI.Xaml.UIElement.PopulatePropertyInfoOverride(System.String, Microsoft.UI.Composition.AnimationPropertyInfo)
Microsoft.UI.Xaml.UIElement.PopulatePropertyInfo(System.String, Microsoft.UI.Composition.AnimationPropertyInfo)
Microsoft.UI.Xaml.UIElement.GetVisualInternal()
Microsoft.UI.Xaml.UIElement.AccessKeyProperty
Microsoft.UI.Xaml.UIElement.AccessKeyScopeOwnerProperty
Microsoft.UI.Xaml.UIElement.AllowDropProperty
Microsoft.UI.Xaml.UIElement.BringIntoViewRequestedEvent
Microsoft.UI.Xaml.UIElement.CacheModeProperty
Microsoft.UI.Xaml.UIElement.CanBeScrollAnchorProperty
Microsoft.UI.Xaml.UIElement.CanDragProperty
Microsoft.UI.Xaml.UIElement.CharacterReceivedEvent
Microsoft.UI.Xaml.UIElement.ClipProperty
Microsoft.UI.Xaml.UIElement.CompositeModeProperty
Microsoft.UI.Xaml.UIElement.ContextFlyoutProperty
Microsoft.UI.Xaml.UIElement.ContextRequestedEvent
Microsoft.UI.Xaml.UIElement.DoubleTappedEvent
Microsoft.UI.Xaml.UIElement.DragEnterEvent
Microsoft.UI.Xaml.UIElement.DragLeaveEvent
Microsoft.UI.Xaml.UIElement.DragOverEvent
Microsoft.UI.Xaml.UIElement.DropEvent
Microsoft.UI.Xaml.UIElement.ExitDisplayModeOnAccessKeyInvokedProperty
Microsoft.UI.Xaml.UIElement.FocusStateProperty
Microsoft.UI.Xaml.UIElement.GettingFocusEvent
Microsoft.UI.Xaml.UIElement.HighContrastAdjustmentProperty
Microsoft.UI.Xaml.UIElement.HoldingEvent
Microsoft.UI.Xaml.UIElement.IsAccessKeyScopeProperty
Microsoft.UI.Xaml.UIElement.IsDoubleTapEnabledProperty
Microsoft.UI.Xaml.UIElement.IsHitTestVisibleProperty
Microsoft.UI.Xaml.UIElement.IsHoldingEnabledProperty
Microsoft.UI.Xaml.UIElement.IsRightTapEnabledProperty
Microsoft.UI.Xaml.UIElement.IsTabStopProperty
Microsoft.UI.Xaml.UIElement.IsTapEnabledProperty
Microsoft.UI.Xaml.UIElement.KeyDownEvent
Microsoft.UI.Xaml.UIElement.KeyTipHorizontalOffsetProperty
Microsoft.UI.Xaml.UIElement.KeyTipPlacementModeProperty
Microsoft.UI.Xaml.UIElement.KeyTipTargetProperty
Microsoft.UI.Xaml.UIElement.KeyTipVerticalOffsetProperty
Microsoft.UI.Xaml.UIElement.KeyUpEvent
Microsoft.UI.Xaml.UIElement.KeyboardAcceleratorPlacementModeProperty
Microsoft.UI.Xaml.UIElement.KeyboardAcceleratorPlacementTargetProperty
Microsoft.UI.Xaml.UIElement.LightsProperty
Microsoft.UI.Xaml.UIElement.LosingFocusEvent
Microsoft.UI.Xaml.UIElement.ManipulationCompletedEvent
Microsoft.UI.Xaml.UIElement.ManipulationDeltaEvent
Microsoft.UI.Xaml.UIElement.ManipulationInertiaStartingEvent
Microsoft.UI.Xaml.UIElement.ManipulationModeProperty
Microsoft.UI.Xaml.UIElement.ManipulationStartedEvent
Microsoft.UI.Xaml.UIElement.ManipulationStartingEvent
Microsoft.UI.Xaml.UIElement.NoFocusCandidateFoundEvent
Microsoft.UI.Xaml.UIElement.OpacityProperty
Microsoft.UI.Xaml.UIElement.PointerCanceledEvent
Microsoft.UI.Xaml.UIElement.PointerCaptureLostEvent
Microsoft.UI.Xaml.UIElement.PointerCapturesProperty
Microsoft.UI.Xaml.UIElement.PointerEnteredEvent
Microsoft.UI.Xaml.UIElement.PointerExitedEvent
Microsoft.UI.Xaml.UIElement.PointerMovedEvent
Microsoft.UI.Xaml.UIElement.PointerPressedEvent
Microsoft.UI.Xaml.UIElement.PointerReleasedEvent
Microsoft.UI.Xaml.UIElement.PointerWheelChangedEvent
Microsoft.UI.Xaml.UIElement.PreviewKeyDownEvent
Microsoft.UI.Xaml.UIElement.PreviewKeyUpEvent
Microsoft.UI.Xaml.UIElement.ProjectionProperty
Microsoft.UI.Xaml.UIElement.RenderTransformOriginProperty
Microsoft.UI.Xaml.UIElement.RenderTransformProperty
Microsoft.UI.Xaml.UIElement.RightTappedEvent
Microsoft.UI.Xaml.UIElement.ShadowProperty
Microsoft.UI.Xaml.UIElement.TabFocusNavigationProperty
Microsoft.UI.Xaml.UIElement.TabIndexProperty
Microsoft.UI.Xaml.UIElement.TappedEvent
Microsoft.UI.Xaml.UIElement.Transform3DProperty
Microsoft.UI.Xaml.UIElement.TransitionsProperty
Microsoft.UI.Xaml.UIElement.UseLayoutRoundingProperty
Microsoft.UI.Xaml.UIElement.UseSystemFocusVisualsProperty
Microsoft.UI.Xaml.UIElement.VisibilityProperty
Microsoft.UI.Xaml.UIElement.XYFocusDownNavigationStrategyProperty
Microsoft.UI.Xaml.UIElement.XYFocusDownProperty
Microsoft.UI.Xaml.UIElement.XYFocusKeyboardNavigationProperty
Microsoft.UI.Xaml.UIElement.XYFocusLeftNavigationStrategyProperty
Microsoft.UI.Xaml.UIElement.XYFocusLeftProperty
Microsoft.UI.Xaml.UIElement.XYFocusRightNavigationStrategyProperty
Microsoft.UI.Xaml.UIElement.XYFocusRightProperty
Microsoft.UI.Xaml.UIElement.XYFocusUpNavigationStrategyProperty
Microsoft.UI.Xaml.UIElement.XYFocusUpProperty
Microsoft.UI.Xaml.UIElement.AccessKey
Microsoft.UI.Xaml.UIElement.AccessKeyScopeOwner
Microsoft.UI.Xaml.UIElement.ActualOffset
Microsoft.UI.Xaml.UIElement.ActualSize
Microsoft.UI.Xaml.UIElement.AllowDrop
Microsoft.UI.Xaml.UIElement.CacheMode
Microsoft.UI.Xaml.UIElement.CanBeScrollAnchor
Microsoft.UI.Xaml.UIElement.CanDrag
Microsoft.UI.Xaml.UIElement.CenterPoint
Microsoft.UI.Xaml.UIElement.Clip
Microsoft.UI.Xaml.UIElement.CompositeMode
Microsoft.UI.Xaml.UIElement.ContextFlyout
Microsoft.UI.Xaml.UIElement.DesiredSize
Microsoft.UI.Xaml.UIElement.ExitDisplayModeOnAccessKeyInvoked
Microsoft.UI.Xaml.UIElement.FocusState
Microsoft.UI.Xaml.UIElement.HighContrastAdjustment
Microsoft.UI.Xaml.UIElement.IsAccessKeyScope
Microsoft.UI.Xaml.UIElement.IsDoubleTapEnabled
Microsoft.UI.Xaml.UIElement.IsHitTestVisible
Microsoft.UI.Xaml.UIElement.IsHoldingEnabled
Microsoft.UI.Xaml.UIElement.IsRightTapEnabled
Microsoft.UI.Xaml.UIElement.IsTabStop
Microsoft.UI.Xaml.UIElement.IsTapEnabled
Microsoft.UI.Xaml.UIElement.KeyTipHorizontalOffset
Microsoft.UI.Xaml.UIElement.KeyTipPlacementMode
Microsoft.UI.Xaml.UIElement.KeyTipTarget
Microsoft.UI.Xaml.UIElement.KeyTipVerticalOffset
Microsoft.UI.Xaml.UIElement.KeyboardAcceleratorPlacementMode
Microsoft.UI.Xaml.UIElement.KeyboardAcceleratorPlacementTarget
Microsoft.UI.Xaml.UIElement.KeyboardAccelerators
Microsoft.UI.Xaml.UIElement.Lights
Microsoft.UI.Xaml.UIElement.ManipulationMode
Microsoft.UI.Xaml.UIElement.Opacity
Microsoft.UI.Xaml.UIElement.OpacityTransition
Microsoft.UI.Xaml.UIElement.PointerCaptures
Microsoft.UI.Xaml.UIElement.Projection
Microsoft.UI.Xaml.UIElement.ProtectedCursor
Microsoft.UI.Xaml.UIElement.RasterizationScale
Microsoft.UI.Xaml.UIElement.RenderSize
Microsoft.UI.Xaml.UIElement.RenderTransform
Microsoft.UI.Xaml.UIElement.RenderTransformOrigin
Microsoft.UI.Xaml.UIElement.Rotation
Microsoft.UI.Xaml.UIElement.RotationAxis
Microsoft.UI.Xaml.UIElement.RotationTransition
Microsoft.UI.Xaml.UIElement.Scale
Microsoft.UI.Xaml.UIElement.ScaleTransition
Microsoft.UI.Xaml.UIElement.Shadow
Microsoft.UI.Xaml.UIElement.TabFocusNavigation
Microsoft.UI.Xaml.UIElement.TabIndex
Microsoft.UI.Xaml.UIElement.Transform3D
Microsoft.UI.Xaml.UIElement.TransformMatrix
Microsoft.UI.Xaml.UIElement.Transitions
Microsoft.UI.Xaml.UIElement.Translation
Microsoft.UI.Xaml.UIElement.TranslationTransition
Microsoft.UI.Xaml.UIElement.UseLayoutRounding
Microsoft.UI.Xaml.UIElement.UseSystemFocusVisuals
Microsoft.UI.Xaml.UIElement.Visibility
Microsoft.UI.Xaml.UIElement.XYFocusDown
Microsoft.UI.Xaml.UIElement.XYFocusDownNavigationStrategy
Microsoft.UI.Xaml.UIElement.XYFocusKeyboardNavigation
Microsoft.UI.Xaml.UIElement.XYFocusLeft
Microsoft.UI.Xaml.UIElement.XYFocusLeftNavigationStrategy
Microsoft.UI.Xaml.UIElement.XYFocusRight
Microsoft.UI.Xaml.UIElement.XYFocusRightNavigationStrategy
Microsoft.UI.Xaml.UIElement.XYFocusUp
Microsoft.UI.Xaml.UIElement.XYFocusUpNavigationStrategy
Microsoft.UI.Xaml.UIElement.XamlRoot
Microsoft.UI.Xaml.UIElement.AccessKeyDisplayDismissed
Microsoft.UI.Xaml.UIElement.AccessKeyDisplayRequested
Microsoft.UI.Xaml.UIElement.AccessKeyInvoked
Microsoft.UI.Xaml.UIElement.BringIntoViewRequested
Microsoft.UI.Xaml.UIElement.CharacterReceived
Microsoft.UI.Xaml.UIElement.ContextCanceled
Microsoft.UI.Xaml.UIElement.ContextRequested
Microsoft.UI.Xaml.UIElement.DoubleTapped
Microsoft.UI.Xaml.UIElement.DragEnter
Microsoft.UI.Xaml.UIElement.DragLeave
Microsoft.UI.Xaml.UIElement.DragOver
Microsoft.UI.Xaml.UIElement.DragStarting
Microsoft.UI.Xaml.UIElement.Drop
Microsoft.UI.Xaml.UIElement.DropCompleted
Microsoft.UI.Xaml.UIElement.GettingFocus
Microsoft.UI.Xaml.UIElement.GotFocus
Microsoft.UI.Xaml.UIElement.Holding
Microsoft.UI.Xaml.UIElement.KeyDown
Microsoft.UI.Xaml.UIElement.KeyUp
Microsoft.UI.Xaml.UIElement.LosingFocus
Microsoft.UI.Xaml.UIElement.LostFocus
Microsoft.UI.Xaml.UIElement.ManipulationCompleted
Microsoft.UI.Xaml.UIElement.ManipulationDelta
Microsoft.UI.Xaml.UIElement.ManipulationInertiaStarting
Microsoft.UI.Xaml.UIElement.ManipulationStarted
Microsoft.UI.Xaml.UIElement.ManipulationStarting
Microsoft.UI.Xaml.UIElement.NoFocusCandidateFound
Microsoft.UI.Xaml.UIElement.PointerCanceled
Microsoft.UI.Xaml.UIElement.PointerCaptureLost
Microsoft.UI.Xaml.UIElement.PointerEntered
Microsoft.UI.Xaml.UIElement.PointerExited
Microsoft.UI.Xaml.UIElement.PointerMoved
Microsoft.UI.Xaml.UIElement.PointerPressed
Microsoft.UI.Xaml.UIElement.PointerReleased
Microsoft.UI.Xaml.UIElement.PointerWheelChanged
Microsoft.UI.Xaml.UIElement.PreviewKeyDown
Microsoft.UI.Xaml.UIElement.PreviewKeyUp
Microsoft.UI.Xaml.UIElement.ProcessKeyboardAccelerators
Microsoft.UI.Xaml.UIElement.RightTapped
Microsoft.UI.Xaml.UIElement.Tapped
Microsoft.UI.Xaml.DependencyObject.Equals(Microsoft.UI.Xaml.DependencyObject)
Microsoft.UI.Xaml.DependencyObject.GetValue(Microsoft.UI.Xaml.DependencyProperty)
Microsoft.UI.Xaml.DependencyObject.SetValue(Microsoft.UI.Xaml.DependencyProperty, System.Object)
Microsoft.UI.Xaml.DependencyObject.ClearValue(Microsoft.UI.Xaml.DependencyProperty)
Microsoft.UI.Xaml.DependencyObject.ReadLocalValue(Microsoft.UI.Xaml.DependencyProperty)
Microsoft.UI.Xaml.DependencyObject.GetAnimationBaseValue(Microsoft.UI.Xaml.DependencyProperty)
Microsoft.UI.Xaml.DependencyObject.RegisterPropertyChangedCallback(Microsoft.UI.Xaml.DependencyProperty, Microsoft.UI.Xaml.DependencyPropertyChangedCallback)
Microsoft.UI.Xaml.DependencyObject.UnregisterPropertyChangedCallback(Microsoft.UI.Xaml.DependencyProperty, System.Int64)
Microsoft.UI.Xaml.DependencyObject.WinRT.IWinRTObject.AdditionalTypeData
Microsoft.UI.Xaml.DependencyObject.Dispatcher
Microsoft.UI.Xaml.DependencyObject.DispatcherQueue
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Esri.ArcGISRuntime.UI.Controls
Assembly: Esri.ArcGISRuntime.WinUI.dll
Syntax
[WebHostHidden]
[TemplatePart(Name = "MapSurface", Type = typeof(Border))]
public abstract class GeoView : Control, IEquatable<DependencyObject>, IAnimationObject, IVisualElement, IVisualElement2, IEquatable<UIElement>, IEquatable<FrameworkElement>, ICustomQueryInterface, IWinRTObject, IDynamicInterfaceCastable, IEquatable<Control>, INotifyPropertyChanged
Remarks

Subclasses can display the content in either 2D (MapView) or 3D (SceneView). In an MVC architecture, this class and its subclasses represent the View tier. The Model tier is represented by GeoModel, which supplies the geographic content as a map (Map) or a scene (Scene).

GeoView contains all the common operations and events that apply to displaying and working with maps and scenes. For example, you can change the viewable area by setting a Viewpoint, work with graphics in the GraphicsOverlay, and identify a GeoElement that displays in the view.

Fields

Name Description
GraphicsOverlaysProperty

Identifies the GraphicsOverlays dependency property.

GridProperty

Identifies the Grid Dependency Property

ImageOverlaysProperty

Identifies the ImageOverlays dependency property.

IsAttributionTextVisibleProperty

Identifies the IsAttributionTextVisible Dependency Property

LabelingProperty

Identifies the Labeling Dependency Property

OverlaysProperty

Identifies the Overlays dependency property.

SelectionPropertiesProperty

Identifies the SelectionProperties dependency property.

TimeExtentProperty

Identifies the TimeExtent dependency property.

ViewInsetsProperty

Identifies the ViewInsets dependency property.

ViewOverlayAnchorProperty

Identifies the ViewOverlayAnchor dependency property.

Properties

Name Description
AttributionText

Gets the attribution text for the data that is currently displayed in the GeoView.

DrawStatus

Gets the current drawing status of the content displayed in the GeoView.

GraphicsOverlays

Gets or sets a collection of GraphicsOverlay objects used to display graphics on top of the view's content.

Grid

Gets or sets a coordinate system grid to display on top of the GeoView.

ImageOverlays

Gets or sets a collection of overlays for displaying images in the view.

IsAttributionTextVisible

Gets or sets a value indicating whether the Esri attribution text is visible.

IsCalloutVisible

Gets a value indicating whether a callout is currently open

IsNavigating

Gets a value indicating whether the map is currently navigating. when navigation has finished the NavigationCompleted event will be raised.

IsWrapAroundEnabled

Gets a value indicating whether the wrap around feature is currently active. For wrap around to be active the WrapAroundMode property must be set to true and the SpatialReference of the MapView control must be a SpatialReference that supports wrapping.

Labeling

Gets or sets the ViewLabelProperties.

Overlays

Gets or sets the XAML elements that can be used to overlay on the map, and placed using the ViewOverlayAnchor attached property.

SelectionProperties

Gets or sets the selection properties for all graphic overlays and selectable layers within the GeoView.

SpatialReference

Gets the spatial reference that defines the coordinate system used by the map or scene in the GeoView.

TimeExtent

Gets or sets TimeExtent of the GeoView.

ViewInsets

Gets or sets the viewport inset padding.

Methods

Name Description
CancelSetViewpointOperations()

Cancels any pending or currently running SetViewpointAsync operations.

DismissCallout()

Dismisses a callout if it's open.

ExportImageAsync()

Exports an image snapshot of the current GeoView.

GetCurrentViewpoint(ViewpointType)

Gets the current Viewpoint of the GeoView.

GetLayerViewState(Layer)

Gets the LayerViewState for the given layer.

GetViewOverlayAnchor(FrameworkElement)

Gets the value of the ViewOverlayAnchor XAML attached property from the specified Microsoft.UI.Xaml.FrameworkElement.

IdentifyGraphicsOverlayAsync(GraphicsOverlay, Point, Double, Boolean)

Identifies the topmost graphic in the specified graphics overlay, at the given screen point.

IdentifyGraphicsOverlayAsync(GraphicsOverlay, Point, Double, Boolean, Int64)

Identifies a limited number of graphics in the specified graphics overlay, at the given screen point.

IdentifyGraphicsOverlaysAsync(Point, Double, Boolean)

Identifies the topmost graphic in each graphics overlay, at the given screen point.

IdentifyGraphicsOverlaysAsync(Point, Double, Boolean, Int64)

Identifies a limited number of graphics in all graphics overlays, at the given screen point.

IdentifyLayerAsync(Layer, Point, Double, Boolean)

Initiates an identify operation on the specified layer which will return the single visible topmost geolement only.

IdentifyLayerAsync(Layer, Point, Double, Boolean, Int64)

Identifies a limited number of geoelements in the specified layer or sublayer, at the given screen point.

IdentifyLayerAsync(Layer, Point, Double, Boolean, Int64, CancellationToken)

Initiates an identify operation on the specified layer.

IdentifyLayerAsync(Layer, Point, Double, Boolean, CancellationToken)

Initiates an identify operation on the specified layer which will return the single visible topmost GeoElement only.

IdentifyLayersAsync(Point, Double, Boolean)

Identifies the topmost geoelements at the given screen point, in each identifiable layer or sublayer in the GeoView's Map or Scene.

IdentifyLayersAsync(Point, Double, Boolean, Int64)

Identifies a limited number of geoelements at the given screen point, in each identifiable layer or sublayer in the GeoView's Map or Scene.

IdentifyLayersAsync(Point, Double, Boolean, Int64, CancellationToken)

Initiates an identify operation on all layers in the view.

IdentifyLayersAsync(Point, Double, Boolean, CancellationToken)

Initiates an identify operation on all layers in the view which will return the single visible topmost GeoElement per layer only.

OnApplyTemplate()

Invoked whenever application code or internal processes (such as a rebuilding layout pass) call ApplyTemplate. In simplest terms, this means the method is called just before a UI element displays in your app. Override this method to influence the default post-template logic of a class.

OnLostFocus(RoutedEventArgs)

Called before the Microsoft.UI.Xaml.UIElement.LostFocus event occurs.

SetBookmarkAsync(Bookmark)

Sets the Viewpoint of the GeoView to the Viewpoint.

SetViewOverlayAnchor(FrameworkElement, MapPoint)

Sets the value of the ViewOverlayAnchor XAML attached property on the specified Microsoft.UI.Xaml.FrameworkElement.

SetViewpoint(Viewpoint)

Pan or zoom the GeoView to the specified Viewpoint location.

SetViewpointAsync(Viewpoint)

Pan or zoom the GeoView using animation to the specified Viewpoint location, asynchronously.

SetViewpointAsync(Viewpoint, TimeSpan)

Pan or zoom the GeoView using animation to the specified Viewpoint location. Animation takes place over the specified duration.

ShowCalloutAt(MapPoint, CalloutDefinition)

Shows a callout based on a CalloutDefinition at the given location.

ShowCalloutAt(MapPoint, UIElement, Point)

Shows a callout at the given location with Visual Element as content

ShowCalloutForGeoElement(GeoElement, Point, CalloutDefinition)

Shows a callout for the given GeoElement at an appropriate location for the tap location by snapping to the geometry of the element.

Events

Name Description
DrawStatusChanged

Occurs when the draw status of the GeoView changes.

GeoViewDoubleTapped

Occurs when an otherwise unhandled DoubleTap interaction occurs over the hit test area of the view.

GeoViewHolding

Occurs when an otherwise unhandled holding interaction occurs over the hit test area of the view.

GeoViewTapped

Occurs when an otherwise unhandled Tap interaction occurs over the hit test area of the view.

LayerViewStateChanged

Occurs when the layer view state of any layer in the GeoView changes.

NavigationCompleted

When navigation on the map has completed this event will be raised.

SpatialReferenceChanged

Occurs when the spatial reference of the GeoView changes.

ViewpointChanged

Occurs when the viewpoint of the GeoView has changed.

Name Description
INotifyPropertyChanged.PropertyChanged

Occurs when a property value changes.

Applies to

TargetVersions
.NET Windows100.13 - 200.7
In This Article
Back to top Copyright © 2022 Esri.