dymaptic.GeoBlazor.Core

dymaptic.GeoBlazor.Core.Events

SceneLayerEditsEvent Class

Event result type for the SceneLayer.OnEdits event.

public class SceneLayerEditsEvent :
System.IEquatable<dymaptic.GeoBlazor.Core.Events.SceneLayerEditsEvent>

Inheritance System.Object 🡒 SceneLayerEditsEvent

Implements System.IEquatable<SceneLayerEditsEvent>

Constructors

SceneLayerEditsEvent(IReadOnlyCollection, IReadOnlyCollection, Nullable, IReadOnlyCollection) Constructor

Event result type for the SceneLayer.OnEdits event.

public SceneLayerEditsEvent(System.Collections.Generic.IReadOnlyCollection<dymaptic.GeoBlazor.Core.Results.FeatureEditResult>? AddedFeatures=null, System.Collections.Generic.IReadOnlyCollection<dymaptic.GeoBlazor.Core.Results.FeatureEditResult>? DeletedFeatures=null, System.Nullable<bool> ExceededTransferLimit=null, System.Collections.Generic.IReadOnlyCollection<dymaptic.GeoBlazor.Core.Results.FeatureEditResult>? UpdatedFeatures=null);

Parameters

AddedFeatures System.Collections.Generic.IReadOnlyCollection<FeatureEditResult>

An array of successfully added features.

DeletedFeatures System.Collections.Generic.IReadOnlyCollection<FeatureEditResult>

An array of successfully deleted features.

ExceededTransferLimit System.Nullable<System.Boolean>

Returns

true  
``` when the number of records returned exceeds the maximum number configured on the service.

<a name='dymaptic.GeoBlazor.Core.Events.SceneLayerEditsEvent.SceneLayerEditsEvent(System.Collections.Generic.IReadOnlyCollection_dymaptic.GeoBlazor.Core.Results.FeatureEditResult_,System.Collections.Generic.IReadOnlyCollection_dymaptic.GeoBlazor.Core.Results.FeatureEditResult_,System.Nullable_bool_,System.Collections.Generic.IReadOnlyCollection_dymaptic.GeoBlazor.Core.Results.FeatureEditResult_).UpdatedFeatures'></a>

`UpdatedFeatures` [System.Collections.Generic.IReadOnlyCollection&lt;](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IReadOnlyCollection-1 'System.Collections.Generic.IReadOnlyCollection`1')[FeatureEditResult](dymaptic.GeoBlazor.Core.Results.FeatureEditResult.html 'dymaptic.GeoBlazor.Core.Results.FeatureEditResult')[&gt;](https://docs.microsoft.com/en-us/dotnet/api/System.Collections.Generic.IReadOnlyCollection-1 'System.Collections.Generic.IReadOnlyCollection`1')

An array of successfully updated features.
### Properties

<a name='dymaptic.GeoBlazor.Core.Events.SceneLayerEditsEvent.AddedFeatures'></a>

## SceneLayerEditsEvent.AddedFeatures Property

An array of successfully added features.

```csharp
public System.Collections.Generic.IReadOnlyCollection<dymaptic.GeoBlazor.Core.Results.FeatureEditResult>? AddedFeatures { get; set; }

Property Value

System.Collections.Generic.IReadOnlyCollection<FeatureEditResult>

SceneLayerEditsEvent.DeletedFeatures Property

An array of successfully deleted features.

public System.Collections.Generic.IReadOnlyCollection<dymaptic.GeoBlazor.Core.Results.FeatureEditResult>? DeletedFeatures { get; set; }

Property Value

System.Collections.Generic.IReadOnlyCollection<FeatureEditResult>

SceneLayerEditsEvent.ExceededTransferLimit Property

Returns

true  
``` when the number of records returned exceeds the maximum number configured on the service.

```csharp
public System.Nullable<bool> ExceededTransferLimit { get; set; }

Property Value

System.Nullable<System.Boolean>

SceneLayerEditsEvent.UpdatedFeatures Property

An array of successfully updated features.

public System.Collections.Generic.IReadOnlyCollection<dymaptic.GeoBlazor.Core.Results.FeatureEditResult>? UpdatedFeatures { get; set; }

Property Value

System.Collections.Generic.IReadOnlyCollection<FeatureEditResult>