Class ArcGISFeatureTable
Represents an ArcGIS feature table.
Namespace: Esri.ArcGISRuntime.Data
Assembly: Esri.ArcGISRuntime.dll
Syntax
public class ArcGISFeatureTable : FeatureTable, INotifyPropertyChanged, ILoadable
Properties
Name | Description |
---|---|
ContingentValuesDefinition | Gets the table's contingent values definition. |
DefaultSubtypeCode | Gets the table's default subtype code. |
EditableAttributeFields | Gets the editable fields of this feature table. |
FeatureSubtypes | Gets a list of FeatureSubtype of this feature table. |
FeatureTemplates | Gets a list of FeatureTemplate of this feature table. |
FeatureTypes | Gets a list of FeatureType of this feature table. |
GlobalIdField | Gets the name of the global ID field. |
HasAttachments | Gets a value indicating whether table supports attachments. |
LayerInfo | Gets the ArcGISFeatureLayerInfo of this feature table. |
ObjectIdField | Gets the name of the object ID field. |
ServiceLayerId | Gets the layer ID in the feature service that this table was created from. |
SubtypeField | Gets the table's subtype field. |
TypeIdField | Gets the name of the type ID field. |
UnknownJson | Gets unknown data from the source JSON. |
UnsupportedJson | Gets unsupported data from the source JSON. |
UseAdvancedSymbology | Gets or sets a value indicating whether advanced symbology is used. |
Methods
Name | Description |
---|---|
CreateFeature(FeatureSubtype) | Creates and returns a new ArcGISFeature based on the specified FeatureSubtype. |
CreateFeature(FeatureSubtype, Geometry) | Creates and returns a new ArcGISFeature based on the specified FeatureSubtype and Geometry. |
CreateFeature(FeatureTemplate) | Creates and returns a new ArcGISFeature based on the specified FeatureTemplate. |
CreateFeature(FeatureTemplate, Geometry) | Creates and returns a new ArcGISFeature based on the specified FeatureTemplate and Geometry. |
CreateFeature(FeatureType) | Creates and returns a new ArcGISFeature based on the specified FeatureType. |
CreateFeature(FeatureType, Geometry) | Creates and returns a new ArcGISFeature based on the specified FeatureType and Geometry. |
GetAddedFeaturesAsync() | Retrieves the features added since the last sync. |
GetAddedFeaturesCountAsync() | Retrieves the number of features added since the last sync. |
GetContingentValues(ArcGISFeature, String) | Returns possible values for the specified field, in the context of defined contingencies. |
GetDeletedFeaturesAsync() | Retrieves the features deleted since the last sync. |
GetDeletedFeaturesCountAsync() | Retrieves the number of features deleted since the last sync. |
GetFeatureTemplate(String) | Retrieves the FeatureTemplate associated with the specified feature template name. |
GetFeatureType(String) | Retrieves the FeatureType associated with the specified feature type name. |
GetLocalEditsAsync() | Retrieves all the features that were added, updated or deleted since the last sync. |
GetLocalEditsCountAsync() | Retrieves the number of features that were added, updated or deleted since the last sync. |
GetRelatedTables() | Returns a list of all related tables that have been added to the map. |
GetRelatedTables(RelationshipInfo) | Returns list of tables related by the given relationship info. |
GetUpdatedFeaturesAsync() | Retrieves the features updated since the last sync. |
GetUpdatedFeaturesCountAsync() | Retrieves the number of features updated since the last sync. |
HasLocalEdits() | Checks whether the feature table has local edits. |
QueryRelatedFeatureCountAsync(ArcGISFeature) | Asynchronously queries for the number of related features to the supplied feature. |
QueryRelatedFeatureCountAsync(ArcGISFeature, RelatedQueryParameters) | Asynchronously queries for the number of related features to the supplied feature based on the parameters. |
QueryRelatedFeaturesAsync(ArcGISFeature) | Asynchronously queries for related features of a given feature in all relationships. |
QueryRelatedFeaturesAsync(ArcGISFeature, RelatedQueryParameters) | Asynchronously queries for related features of a given feature in a specific relationship. |
ValidateContingencyConstraints(ArcGISFeature) | Validates contingency constraints for the given feature. |
ValidateRelationshipConstraintsAsync(ArcGISFeature) | Asynchronously validates constraints for a given feature participating in a relationship. |
Applies to
Target | Versions |
---|---|
.NET Standard 2.0 | 100.3 - 100.15 |
.NET 6.0 | 100.13 - 100.15 |
.NET 6.0 Windows | 100.13 - 100.15 |
.NET Framework | 100.0 - 100.15 |
.NET 5 | 100.10 - 100.12 |
.NET Core 3.1 | 100.7 - 100.12 |
Xamarin.Android | 100.0 - 100.15 |
Xamarin.iOS | 100.0 - 100.15 |
UWP | 100.0 - 100.15 |