dymaptic.GeoBlazor.Core

dymaptic.GeoBlazor.Core.Components

KMLLayerViewMapImage Class

*MapImagerepresents an image overlay draped onto the terrain.
ArcGIS Maps SDK for JavaScript

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

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

Constructors

KMLLayerViewMapImage() Constructor

Parameterless constructor for use as a Razor Component.

public KMLLayerViewMapImage();

KMLLayerViewMapImage(Extent, string, Nullable, Nullable) Constructor

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

public KMLLayerViewMapImage(dymaptic.GeoBlazor.Core.Components.Geometries.Extent? extent=null, string? href=null, System.Nullable<long> kMLLayerViewMapImageId=null, System.Nullable<double> rotation=null);

Parameters

extent Extent

The Extent of the map image.
ArcGIS Maps SDK for JavaScript

href System.String

URL to the map image.
ArcGIS Maps SDK for JavaScript

kMLLayerViewMapImageId System.Nullable<System.Int64>

Map image id.
ArcGIS Maps SDK for JavaScript

rotation System.Nullable<System.Double>

Rotation of the map image about its center, in degrees.
ArcGIS Maps SDK for JavaScript

Properties

KMLLayerViewMapImage.Extent Property

The Extent of the map image.
ArcGIS Maps SDK for JavaScript

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

Property Value

Extent

KMLLayerViewMapImage.Href Property

URL to the map image.
ArcGIS Maps SDK for JavaScript

public string? Href { get; set; }

Property Value

System.String

KMLLayerViewMapImage.KMLLayerViewMapImageId Property

Map image id.
ArcGIS Maps SDK for JavaScript

public System.Nullable<long> KMLLayerViewMapImageId { get; set; }

Property Value

System.Nullable<System.Int64>

KMLLayerViewMapImage.Rotation Property

Rotation of the map image about its center, in degrees.
ArcGIS Maps SDK for JavaScript

public System.Nullable<double> Rotation { get; set; }

Property Value

System.Nullable<System.Double>

Methods

KMLLayerViewMapImage.GetExtent() Method

Asynchronously retrieve the current value of the Extent property.

public System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.Geometries.Extent?> GetExtent();

Returns

System.Threading.Tasks.Task<Extent>

KMLLayerViewMapImage.GetHref() Method

Asynchronously retrieve the current value of the Href property.

public System.Threading.Tasks.Task<string?> GetHref();

Returns

System.Threading.Tasks.Task<System.String>

KMLLayerViewMapImage.GetKMLLayerViewMapImageId() Method

Asynchronously retrieve the current value of the KMLLayerViewMapImageId property.

public System.Threading.Tasks.Task<System.Nullable<long>> GetKMLLayerViewMapImageId();

Returns

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

KMLLayerViewMapImage.GetRotation() Method

Asynchronously retrieve the current value of the Rotation property.

public System.Threading.Tasks.Task<System.Nullable<double>> GetRotation();

Returns

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

KMLLayerViewMapImage.SetExtent(Extent) Method

Asynchronously set the value of the Extent property after render.

public System.Threading.Tasks.Task SetExtent(dymaptic.GeoBlazor.Core.Components.Geometries.Extent? value);

Parameters

value Extent

The value to set.

Returns

System.Threading.Tasks.Task

KMLLayerViewMapImage.SetHref(string) Method

Asynchronously set the value of the Href property after render.

public System.Threading.Tasks.Task SetHref(string? value);

Parameters

value System.String

The value to set.

Returns

System.Threading.Tasks.Task

KMLLayerViewMapImage.SetKMLLayerViewMapImageId(Nullable) Method

Asynchronously set the value of the KMLLayerViewMapImageId property after render.

public System.Threading.Tasks.Task SetKMLLayerViewMapImageId(System.Nullable<long> value);

Parameters

value System.Nullable<System.Int64>

The value to set.

Returns

System.Threading.Tasks.Task

KMLLayerViewMapImage.SetRotation(Nullable) Method

Asynchronously set the value of the Rotation property after render.

public System.Threading.Tasks.Task SetRotation(System.Nullable<double> value);

Parameters

value System.Nullable<System.Double>

The value to set.

Returns

System.Threading.Tasks.Task

KMLLayerViewMapImage.ValidateRequiredGeneratedChildren() Method

Validates source-generated child components.

public override void ValidateRequiredGeneratedChildren();

Implements ValidateRequiredGeneratedChildren()