GeoBlazor Pro

dymaptic.GeoBlazor.Pro

dymaptic.GeoBlazor.Pro.Model

UtilityNetworkAssociationInput Class

<a target=”_blank” href=”https://docs.geoblazor.com/pages/classes/dymaptic.GeoBlazor.Pro.Model.UtilityNetworkAssociationInput.html”>GeoBlazor Docs</a> The name of the class. The declared class name is formatted as

esri.folder.className
```\.

```csharp
public record UtilityNetworkAssociationInput : dymaptic.GeoBlazor.Pro.Model.InputBase, dymaptic.GeoBlazor.Pro.Interfaces.IEditableInput, dymaptic.GeoBlazor.Core.Interfaces.IFeatureFormViewModelInputs, dymaptic.GeoBlazor.Core.Interfaces.IInteractiveRecord, System.IEquatable<dymaptic.GeoBlazor.Pro.Model.UtilityNetworkAssociationInput>

Inheritance System.Object 🡒 InputBase 🡒 UtilityNetworkAssociationInput

Implements IEditableInput, dymaptic.GeoBlazor.Core.Interfaces.IFeatureFormViewModelInputs, dymaptic.GeoBlazor.Core.Interfaces.IInteractiveRecord, System.IEquatable<UtilityNetworkAssociationInput>

Constructors

UtilityNetworkAssociationInput() Constructor

<a target=”_blank” href=”https://docs.geoblazor.com/pages/classes/dymaptic.GeoBlazor.Pro.Model.UtilityNetworkAssociationInput.html”>GeoBlazor Docs</a> The name of the class. The declared class name is formatted as

esri.folder.className
```\.

```csharp
public UtilityNetworkAssociationInput();

Properties

UtilityNetworkAssociationInput.AbortManager Property

Allows for transmitting CancellationToken cancel signals to JavaScript.

public dymaptic.GeoBlazor.Core.Model.AbortManager? AbortManager { get; set; }

Implements AbortManager

Property Value

dymaptic.GeoBlazor.Core.Model.AbortManager

UtilityNetworkAssociationInput.CoreJsModule Property

Reference to the Core JavaScript module.

public Microsoft.JSInterop.IJSObjectReference? CoreJsModule { get; set; }

Implements CoreJsModule

Property Value

Microsoft.JSInterop.IJSObjectReference

UtilityNetworkAssociationInput.Id Property

A unique Id to identify this record in JavaScript.

public System.Guid Id { get; set; }

Implements Id

Property Value

System.Guid

UtilityNetworkAssociationInput.JsComponentReference Property

Represents the JavaScript component reference.

public Microsoft.JSInterop.IJSObjectReference? JsComponentReference { get; set; }

Implements JsComponentReference

Property Value

Microsoft.JSInterop.IJSObjectReference

UtilityNetworkAssociationInput.Type Property

Identifies the type of input.

public override dymaptic.GeoBlazor.Pro.Enums.InputType Type { get; }

Property Value

InputType

Methods

UtilityNetworkAssociationInput.Refresh() Method

<a target=”_blank” href=”https://docs.geoblazor.com/pages/classes/dymaptic.GeoBlazor.Pro.Model.UtilityNetworkAssociationInput.html#utilitynetworkassociationinputrefresh-method”>GeoBlazor Docs</a> Refreshes the associations view model for this Input. <a target=”_blank” href=”https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-FeatureForm-UtilityNetworkAssociationInput.html#refresh”>ArcGIS Maps SDK for JavaScript</a>

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

Returns

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