Show / Hide Table of Contents

Method AddFeatureAsync

AddFeatureAsync(Feature)

Asynchronously adds new Feature to the table.

Declaration
public Task AddFeatureAsync(Feature feature)
Parameters
Type Name Description
Feature feature

Feature to add to the table.

Returns
Type Description
System.Threading.Tasks.Task

A task that represents the asynchronous add feature operation.

Remarks

Adding a feature that contains a Geometry causes the geometry to become simplified. This may change a single part geometry to a multipart geometry, or round off X, Y, Z, and M coordinate values that are above the resolution set by the SpatialReference.

Adding a feature to a GeodatabaseFeatureTable in a stand-alone mobile geodatabase created with ArcGIS Pro is not supported when the table participates in a controller dataset, such as a utility network or parcel fabric. Use CanAdd() to determine if this operation is allowed.

Exceptions
Type Condition
System.ArgumentNullException

feature

Applies to

Platforms and versions
TargetVersions
.NET Standard 2.0100.3 - 200.7
.NET100.13 - 200.7
.NET Windows100.13 - 200.7
.NET Android200.0 - 200.7
.NET iOS200.0 - 200.7
.NET Framework100.0 - 200.7
Xamarin.Android100.0 - 100.15
Xamarin.iOS100.0 - 100.15
UWP100.0 - 200.7
Relevant samples
Create, delete, and update features: Add, delete, and update features (geometry and attributes) in a feature layer.
Geodatabase transactions: Use transactions to manage how changes are committed to a geodatabase.
In This Article
Back to top Copyright © 2022 Esri.