layout: default title: FeatureEditResult parent: Core Classes —

dymaptic.GeoBlazor.Core

dymaptic.GeoBlazor.Core.Components.Layers

FeatureEditResult Class

FeatureEditResult represents the result of adding, updating or deleting a feature or an attachment.
ArcGIS Maps SDK for JavaScript

public class FeatureEditResult :
System.IEquatable<dymaptic.GeoBlazor.Core.Components.Layers.FeatureEditResult>

Inheritance System.Object 🡒 FeatureEditResult

Implements System.IEquatable<FeatureEditResult>

Constructors

FeatureEditResult(Nullable, string, EditError) Constructor

FeatureEditResult represents the result of adding, updating or deleting a feature or an attachment.
ArcGIS Maps SDK for JavaScript

public FeatureEditResult(System.Nullable<long> ObjectId, string? GlobalId, dymaptic.GeoBlazor.Core.Components.Layers.EditError? Error);

Parameters

ObjectId System.Nullable<System.Int64>

The objectId of the feature or the attachmentId of the attachment that was edited.

GlobalId System.String

The globalId of the feature or the attachment that was edited.

Error EditError

If the edit failed, the edit result includes an error.

Properties

FeatureEditResult.Error Property

If the edit failed, the edit result includes an error.

public dymaptic.GeoBlazor.Core.Components.Layers.EditError? Error { get; set; }

Property Value

EditError

FeatureEditResult.GlobalId Property

The globalId of the feature or the attachment that was edited.

public string? GlobalId { get; set; }

Property Value

System.String

FeatureEditResult.ObjectId Property

The objectId of the feature or the attachmentId of the attachment that was edited.

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

Property Value

System.Nullable<System.Int64>