getGeodatabaseDimensionTableByServiceLayerId method

GeodatabaseFeatureTable? getGeodatabaseDimensionTableByServiceLayerId(
  1. int serviceLayerId
)

Gets a feature table containing dimension features from the geodatabase, as specified by the given feature service layer ID.

The service layer ID must match the ArcGISFeatureLayerInfo.serviceLayerId.

Parameters:

  • serviceLayerId — The service layer ID of the geodatabase feature table containing dimension features.

Return Value: If the specified table does not contain dimension feature data, then no table is returned.

Implementation

GeodatabaseFeatureTable? getGeodatabaseDimensionTableByServiceLayerId(
  int serviceLayerId,
) {
  final objectHandle = _withThrowingErrorHandler((errorHandler) {
    return runtimecore
        .RT_Geodatabase_getGeodatabaseDimensionTableByServiceLayerId(
      _handle,
      serviceLayerId,
      errorHandler,
    );
  });
  return GeodatabaseFeatureTable._fromHandle(
    objectHandle,
  );
}