GeoBlazor Pro
dymaptic.GeoBlazor.Pro
dymaptic.GeoBlazor.Pro.Components
Conversion Class
<a target=”_blank” href=”https://docs.geoblazor.com/pages/classes/dymaptic.GeoBlazor.Pro.Components.Conversion.html”>GeoBlazor Docs</a> The Conversion class represents one of the <a target=”_blank” href=”esri-widgets-CoordinateConversion.html#conversions”>conversions</a> in the <a target=”_blank” href=”esri-widgets-CoordinateConversion.html”>Coordinate Conversion widget</a>. <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-CoordinateConversion-support-Conversion.html”>ArcGIS Maps SDK for JavaScript</a>
public class Conversion : dymaptic.GeoBlazor.Core.Components.MapComponent
Inheritance System.Object 🡒 Microsoft.AspNetCore.Components.ComponentBase 🡒 dymaptic.GeoBlazor.Core.Components.MapComponent 🡒 Conversion
Constructors
Conversion() Constructor
Parameterless constructor for use as a Razor Component.
public Conversion();
Conversion(ConversionFormat, ConversionPosition) Constructor
Constructor for use in C# code. Use named parameters (e.g., item1: value1, item2: value2) to set properties in any order.
public Conversion(dymaptic.GeoBlazor.Pro.Components.ConversionFormat? format=null, dymaptic.GeoBlazor.Pro.Components.ConversionPosition? position=null);
Parameters
format
ConversionFormat
The <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-CoordinateConversion-support-Format.html”>Format</a> for this conversion. <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-CoordinateConversion-support-Conversion.html#format”>ArcGIS Maps SDK for JavaScript</a>
position
ConversionPosition
The position property contains the location information for this conversion. <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-CoordinateConversion-support-Conversion.html#position”>ArcGIS Maps SDK for JavaScript</a>
Properties
Conversion.DisplayCoordinate Property
<a target=”_blank” href=”https://docs.geoblazor.com/pages/classes/dymaptic.GeoBlazor.Pro.Components.Conversion.html#conversiondisplaycoordinate-property”>GeoBlazor Docs</a> A formatted string based on the current <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-CoordinateConversion-support-Conversion.html#position”>position</a> and display information on the <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-CoordinateConversion-support-Conversion.html#format”>format</a>. <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-CoordinateConversion-support-Conversion.html#displayCoordinate”>ArcGIS Maps SDK for JavaScript</a>
public string? DisplayCoordinate { get; }
Property Value
Conversion.Format Property
<a target=”_blank” href=”https://docs.geoblazor.com/pages/classes/dymaptic.GeoBlazor.Pro.Components.Conversion.html#conversionformat-property”>GeoBlazor Docs</a> The <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-CoordinateConversion-support-Format.html”>Format</a> for this conversion. <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-CoordinateConversion-support-Conversion.html#format”>ArcGIS Maps SDK for JavaScript</a>
public dymaptic.GeoBlazor.Pro.Components.ConversionFormat? Format { get; set; }
Property Value
Conversion.Position Property
<a target=”_blank” href=”https://docs.geoblazor.com/pages/classes/dymaptic.GeoBlazor.Pro.Components.Conversion.html#conversionposition-property”>GeoBlazor Docs</a> The position property contains the location information for this conversion. <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-CoordinateConversion-support-Conversion.html#position”>ArcGIS Maps SDK for JavaScript</a>
public dymaptic.GeoBlazor.Pro.Components.ConversionPosition? Position { get; set; }
Property Value
Methods
Conversion.GetDisplayCoordinate() Method
Asynchronously retrieve the current value of the DisplayCoordinate property.
public System.Threading.Tasks.Task<string?> GetDisplayCoordinate();
Returns
System.Threading.Tasks.Task<System.String>
Conversion.GetFormat() Method
Asynchronously retrieve the current value of the Format property.
public System.Threading.Tasks.Task<dymaptic.GeoBlazor.Pro.Components.ConversionFormat?> GetFormat();
Returns
System.Threading.Tasks.Task<ConversionFormat>
Conversion.GetPosition() Method
Asynchronously retrieve the current value of the Position property.
public System.Threading.Tasks.Task<dymaptic.GeoBlazor.Pro.Components.ConversionPosition?> GetPosition();
Returns
System.Threading.Tasks.Task<ConversionPosition>
Conversion.SetFormat(ConversionFormat) Method
Asynchronously set the value of the Format property after render.
public System.Threading.Tasks.Task SetFormat(dymaptic.GeoBlazor.Pro.Components.ConversionFormat? value);
Parameters
value
ConversionFormat
The value to set.
Returns
Conversion.SetPosition(ConversionPosition) Method
Asynchronously set the value of the Position property after render.
public System.Threading.Tasks.Task SetPosition(dymaptic.GeoBlazor.Pro.Components.ConversionPosition? value);
Parameters
value
ConversionPosition
The value to set.
Returns
Conversion.ValidateRequiredGeneratedChildren() Method
Validates source-generated child components.
public override void ValidateRequiredGeneratedChildren();
Implements ValidateRequiredGeneratedChildren()