GeodatabaseFeatureTable QML Type

A feature table coming from a geodatabase. More...

Import Statement: import Esri.ArcGISRuntime 100.15
Since: Esri.ArcGISRuntime 100.0
Inherits:

ArcGISFeatureTable

Properties

Signals

Methods

Detailed Description

For mobile geodatabases created by ArcGIS Pro, renderer information isn't stored in the geodatabase. A default renderer is therefore used to display mobile geodatabase feature tables in a feature layer. In most cases, this default should be replaced with a custom renderer.

Get a list of geodatabase feature tables from a Geodatabase from the Geodatabase::geodatabaseFeatureTables property or by accessing one of the geodatabase feature table maps by table name or service layer ID.

The geodatabase feature table then belongs to the geodatabase and can be viewed and edited in a disconnected environment.

A geodatabase feature table instance can be applied to a FeatureLayer's featureTable property, and the layer can then be added to a map.

A GeodatabaseFeatureTable can also be created by relating it to another table and providing a RelationshipInfo to relate the tables.

This QML type supports the following default properties. A default property may be declared inside another declared object without being assigned explicitly to a property.

TypeDefault Property
GeodatabaseFeatureTableinitRelatedTable (since Esri.ArcGISRuntime 100.1)
RelationshipInforelationshipInfo (since Esri.ArcGISRuntime 100.1)

See also Cancelable, Loadable, Geodatabase, and FeatureLayer.

Property Documentation

geodatabase : Geodatabase

Returns the geodatabase this feature table comes from (read-only).


[default] initRelatedTable : GeodatabaseFeatureTable

The table with which to relate this table using relationshipInfo.

This property was introduced in Esri.ArcGISRuntime 100.1.


[default] relationshipInfo : RelationshipInfo

The relationship with which to relate the initRelatedTable to this table.

This property was introduced in Esri.ArcGISRuntime 100.1.


Signal Documentation

initRelatedTableChanged()

Emitted when the initRelatedTable property changes.

Note: The corresponding handler is onInitRelatedTableChanged.

This signal was introduced in Esri.ArcGISRuntime 100.1.


relationshipInfoChanged()

Emitted when the relationshipInfo property changes.

Note: The corresponding handler is onRelationshipInfoChanged.

This signal was introduced in Esri.ArcGISRuntime 100.1.


Method Documentation

bool hasLocalEditsSince(date date)

Returns whether the table has any local edits from a certain date and time.


Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.