dymaptic.GeoBlazor.Core

dymaptic.GeoBlazor.Core.Components

WebsceneInitialViewProperties Class

Represents the initial viewing state of the WebScene when displayed in a SceneView.
ArcGIS Maps SDK for JavaScript

public class WebsceneInitialViewProperties : dymaptic.GeoBlazor.Core.Components.MapComponent

Inheritance System.Object 🡒 Microsoft.AspNetCore.Components.ComponentBase 🡒 MapComponent 🡒 WebsceneInitialViewProperties

Constructors

WebsceneInitialViewProperties() Constructor

Parameterless constructor for use as a Razor Component.

public WebsceneInitialViewProperties();

WebsceneInitialViewProperties(Environment, SpatialReference, TimeExtent, Nullable, Viewpoint) Constructor

Constructor for use in C# code. Use named parameters (e.g., item1: value1, item2: value2) to set properties in any order.

public WebsceneInitialViewProperties(dymaptic.GeoBlazor.Core.Components.Environment? environment=null, dymaptic.GeoBlazor.Core.Components.SpatialReference? spatialReference=null, dymaptic.GeoBlazor.Core.Components.TimeExtent? timeExtent=null, System.Nullable<dymaptic.GeoBlazor.Core.Enums.ViewingMode> viewingMode=null, dymaptic.GeoBlazor.Core.Components.Viewpoint? viewpoint=null);

Parameters

environment Environment

The initial environment settings of the WebScene.
ArcGIS Maps SDK for JavaScript

spatialReference SpatialReference

The spatial reference of the WebScene.
ArcGIS Maps SDK for JavaScript

timeExtent TimeExtent

The initial time extent of the WebScene.
ArcGIS Maps SDK for JavaScript

viewingMode System.Nullable<ViewingMode>

The viewing mode of the scene.
default global
ArcGIS Maps SDK for JavaScript

viewpoint Viewpoint

The initial viewpoint of the WebScene.
ArcGIS Maps SDK for JavaScript

Properties

WebsceneInitialViewProperties.Environment Property

The initial environment settings of the WebScene.
ArcGIS Maps SDK for JavaScript

public dymaptic.GeoBlazor.Core.Components.Environment? Environment { get; set; }

Property Value

Environment

WebsceneInitialViewProperties.SpatialReference Property

The spatial reference of the WebScene.
ArcGIS Maps SDK for JavaScript

public dymaptic.GeoBlazor.Core.Components.SpatialReference? SpatialReference { get; set; }

Property Value

SpatialReference

WebsceneInitialViewProperties.TimeExtent Property

The initial time extent of the WebScene.
ArcGIS Maps SDK for JavaScript

public dymaptic.GeoBlazor.Core.Components.TimeExtent? TimeExtent { get; set; }

Property Value

TimeExtent

WebsceneInitialViewProperties.ViewingMode Property

The viewing mode of the scene.
default global
ArcGIS Maps SDK for JavaScript

public System.Nullable<dymaptic.GeoBlazor.Core.Enums.ViewingMode> ViewingMode { get; set; }

Property Value

System.Nullable<ViewingMode>

WebsceneInitialViewProperties.Viewpoint Property

The initial viewpoint of the WebScene.
ArcGIS Maps SDK for JavaScript

public dymaptic.GeoBlazor.Core.Components.Viewpoint? Viewpoint { get; set; }

Property Value

Viewpoint

Methods

WebsceneInitialViewProperties.GetEnvironment() Method

Asynchronously retrieve the current value of the Environment property.

public System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.Environment?> GetEnvironment();

Returns

System.Threading.Tasks.Task<Environment>

WebsceneInitialViewProperties.GetSpatialReference() Method

Asynchronously retrieve the current value of the SpatialReference property.

public System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.SpatialReference?> GetSpatialReference();

Returns

System.Threading.Tasks.Task<SpatialReference>

WebsceneInitialViewProperties.GetTimeExtent() Method

Asynchronously retrieve the current value of the TimeExtent property.

public System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.TimeExtent?> GetTimeExtent();

Returns

System.Threading.Tasks.Task<TimeExtent>

WebsceneInitialViewProperties.GetViewingMode() Method

Asynchronously retrieve the current value of the ViewingMode property.

public System.Threading.Tasks.Task<System.Nullable<dymaptic.GeoBlazor.Core.Enums.ViewingMode>> GetViewingMode();

Returns

System.Threading.Tasks.Task<System.Nullable<ViewingMode>>

WebsceneInitialViewProperties.GetViewpoint() Method

Asynchronously retrieve the current value of the Viewpoint property.

public System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.Viewpoint?> GetViewpoint();

Returns

System.Threading.Tasks.Task<Viewpoint>

WebsceneInitialViewProperties.SetEnvironment(Environment) Method

Asynchronously set the value of the Environment property after render.

public System.Threading.Tasks.Task SetEnvironment(dymaptic.GeoBlazor.Core.Components.Environment? value);

Parameters

value Environment

The value to set.

Returns

System.Threading.Tasks.Task

WebsceneInitialViewProperties.SetSpatialReference(SpatialReference) Method

Asynchronously set the value of the SpatialReference property after render.

public System.Threading.Tasks.Task SetSpatialReference(dymaptic.GeoBlazor.Core.Components.SpatialReference? value);

Parameters

value SpatialReference

The value to set.

Returns

System.Threading.Tasks.Task

WebsceneInitialViewProperties.SetTimeExtent(TimeExtent) Method

Asynchronously set the value of the TimeExtent property after render.

public System.Threading.Tasks.Task SetTimeExtent(dymaptic.GeoBlazor.Core.Components.TimeExtent? value);

Parameters

value TimeExtent

The value to set.

Returns

System.Threading.Tasks.Task

WebsceneInitialViewProperties.SetViewingMode(Nullable) Method

Asynchronously set the value of the ViewingMode property after render.

public System.Threading.Tasks.Task SetViewingMode(System.Nullable<dymaptic.GeoBlazor.Core.Enums.ViewingMode> value);

Parameters

value System.Nullable<ViewingMode>

The value to set.

Returns

System.Threading.Tasks.Task

WebsceneInitialViewProperties.SetViewpoint(Viewpoint) Method

Asynchronously set the value of the Viewpoint property after render.

public System.Threading.Tasks.Task SetViewpoint(dymaptic.GeoBlazor.Core.Components.Viewpoint? value);

Parameters

value Viewpoint

The value to set.

Returns

System.Threading.Tasks.Task

WebsceneInitialViewProperties.ValidateRequiredGeneratedChildren() Method

Validates source-generated child components.

public override void ValidateRequiredGeneratedChildren();

Implements ValidateRequiredGeneratedChildren()