GeodatabaseFeatureTable QML Type

  • Esri.ArcGISRuntime
  • GeodatabaseFeatureTable
  • A feature table coming from a geodatabase. More...

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





    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

    [read-only] geodatabase : Geodatabase

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

    [default, since Esri.ArcGISRuntime 100.1] initRelatedTable : GeodatabaseFeatureTable

    The table with which to relate this table using relationshipInfo.

    This property was introduced in Esri.ArcGISRuntime 100.1.

    [default, since Esri.ArcGISRuntime 100.1] relationshipInfo : RelationshipInfo

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

    This property was introduced in Esri.ArcGISRuntime 100.1.

    Signal Documentation

    [since Esri.ArcGISRuntime 100.1] initRelatedTableChanged()

    Emitted when the initRelatedTable property changes.

    Note: The corresponding handler is onInitRelatedTableChanged.

    This signal was introduced in Esri.ArcGISRuntime 100.1.

    [since 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.