Show / Hide Table of Contents

Class SceneViewHandler

View handler for the SceneView control

Inheritance
object
ElementHandler
ViewHandler
ViewHandler<ISceneView, SceneView>
GeoViewHandler<ISceneView, SceneView>
SceneViewHandler
Implements
IPlatformViewHandler
IViewHandler
IElementHandler
GeoViewHandler<ISceneView, SceneView>.GeoViewMapper
GeoViewHandler<ISceneView, SceneView>.ConnectHandler(SceneView)
GeoViewHandler<ISceneView, SceneView>.DisconnectHandler(SceneView)
GeoViewHandler<ISceneView, SceneView>.MapSelectionProperties(GeoViewHandler<ISceneView, SceneView>, IGeoView)
GeoViewHandler<ISceneView, SceneView>.MapGraphicsOverlays(GeoViewHandler<ISceneView, SceneView>, IGeoView)
GeoViewHandler<ISceneView, SceneView>.MapLabeling(GeoViewHandler<ISceneView, SceneView>, IGeoView)
GeoViewHandler<ISceneView, SceneView>.MapViewInsets(GeoViewHandler<ISceneView, SceneView>, IGeoView)
GeoViewHandler<ISceneView, SceneView>.MapTimeExtent(GeoViewHandler<ISceneView, SceneView>, IGeoView)
GeoViewHandler<ISceneView, SceneView>.MapIsAttributionTextVisible(GeoViewHandler<ISceneView, SceneView>, IGeoView)
GeoViewHandler<ISceneView, SceneView>.MapGrid(GeoViewHandler<ISceneView, SceneView>, IGeoView)
GeoViewHandler<ISceneView, SceneView>.MapImageOverlays(GeoViewHandler<ISceneView, SceneView>, IGeoView)
GeoViewHandler<ISceneView, SceneView>.MapAnalysisOverlays(GeoViewHandler<ISceneView, SceneView>, IGeoView)
ViewHandler<ISceneView, SceneView>.SetVirtualView(IView)
ViewHandler<ISceneView, SceneView>.SetVirtualView(IElement)
ViewHandler<ISceneView, SceneView>.CreatePlatformView()
ViewHandler<ISceneView, SceneView>.PlatformArrange(Rect)
ViewHandler<ISceneView, SceneView>.GetDesiredSize(double, double)
ViewHandler<ISceneView, SceneView>.SetupContainer()
ViewHandler<ISceneView, SceneView>.RemoveContainer()
ViewHandler<ISceneView, SceneView>.PlatformView
ViewHandler<ISceneView, SceneView>.VirtualView
ViewHandler<ISceneView, SceneView>.PlatformViewFactory
ViewHandler.ViewMapper
ViewHandler.ViewCommandMapper
ViewHandler.SetupContainer()
ViewHandler.RemoveContainer()
ViewHandler.GetDesiredSize(double, double)
ViewHandler.PlatformArrange(Rect)
ViewHandler.MapWidth(IViewHandler, IView)
ViewHandler.MapHeight(IViewHandler, IView)
ViewHandler.MapMinimumHeight(IViewHandler, IView)
ViewHandler.MapMaximumHeight(IViewHandler, IView)
ViewHandler.MapMinimumWidth(IViewHandler, IView)
ViewHandler.MapMaximumWidth(IViewHandler, IView)
ViewHandler.MapIsEnabled(IViewHandler, IView)
ViewHandler.MapVisibility(IViewHandler, IView)
ViewHandler.MapBackground(IViewHandler, IView)
ViewHandler.MapFlowDirection(IViewHandler, IView)
ViewHandler.MapOpacity(IViewHandler, IView)
ViewHandler.MapAutomationId(IViewHandler, IView)
ViewHandler.MapClip(IViewHandler, IView)
ViewHandler.MapShadow(IViewHandler, IView)
ViewHandler.MapSemantics(IViewHandler, IView)
ViewHandler.MapInvalidateMeasure(IViewHandler, IView, object)
ViewHandler.MapContainerView(IViewHandler, IView)
ViewHandler.MapBorderView(IViewHandler, IView)
ViewHandler.MapFrame(IViewHandler, IView, object)
ViewHandler.MapZIndex(IViewHandler, IView, object)
ViewHandler.MapFocus(IViewHandler, IView, object)
ViewHandler.MapInputTransparent(IViewHandler, IView)
ViewHandler.MapUnfocus(IViewHandler, IView, object)
ViewHandler.MapToolTip(IViewHandler, IView)
ViewHandler.MapTranslationX(IViewHandler, IView)
ViewHandler.MapTranslationY(IViewHandler, IView)
ViewHandler.MapScale(IViewHandler, IView)
ViewHandler.MapScaleX(IViewHandler, IView)
ViewHandler.MapScaleY(IViewHandler, IView)
ViewHandler.MapRotation(IViewHandler, IView)
ViewHandler.MapRotationX(IViewHandler, IView)
ViewHandler.MapRotationY(IViewHandler, IView)
ViewHandler.MapAnchorX(IViewHandler, IView)
ViewHandler.MapAnchorY(IViewHandler, IView)
ViewHandler.MapToolbar(IViewHandler, IView)
ViewHandler.MapContextFlyout(IViewHandler, IView)
ViewHandler.HasContainer
ViewHandler.NeedsContainer
ViewHandler.ContainerView
ViewHandler.PlatformView
ViewHandler.VirtualView
ElementHandler.ElementMapper
ElementHandler.ElementCommandMapper
ElementHandler.SetMauiContext(IMauiContext)
ElementHandler.SetVirtualView(IElement)
ElementHandler.UpdateValue(string)
ElementHandler.Invoke(string, object)
ElementHandler.MauiContext
ElementHandler.Services
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Esri.ArcGISRuntime.Maui.Handlers
Assembly: Esri.ArcGISRuntime.Maui.dll
Syntax
public class SceneViewHandler : GeoViewHandler<ISceneView, SceneView>, IPlatformViewHandler, IViewHandler, IElementHandler

Constructors

Name Description
SceneViewHandler()

Instantiates a new instance of the SceneViewHandler class.

SceneViewHandler(PropertyMapper?)

Instantiates a new instance of the SceneViewHandler class.

Fields

Name Description
SceneViewMapper

Property mapper for the SceneView control.

Methods

Name Description
CreatePlatformView()
DisconnectHandler(SceneView)
MapAmbientLightColor(SceneViewHandler, ISceneView)

Maps the AmbientLightColor property to the native MapView control.

MapAtmosphereEffect(SceneViewHandler, ISceneView)

Maps the AtmosphereEffect property to the native MapView control.

MapCameraController(SceneViewHandler, ISceneView)

Maps the CameraController property to the native MapView control.

MapInteractionOptions(SceneViewHandler, ISceneView)

Maps the InteractionOptions property to the native MapView control.

MapScene(SceneViewHandler, ISceneView)

Maps the Scene property to the native MapView control.

MapSpaceEffect(SceneViewHandler, ISceneView)

Maps the SpaceEffect property to the native MapView control.

MapSunLighting(SceneViewHandler, ISceneView)

Maps the SunLighting property to the native MapView control.

MapSunTime(SceneViewHandler, ISceneView)

Maps the SunTime property to the native MapView control.

Applies to

TargetVersions
.NET200.0 - 300.0
.NET Windows200.0 - 300.0
.NET Android200.0 - 300.0
.NET iOS200.0 - 300.0
In this article
Provide feedback
Back to top Copyright © 2025 Esri.