queryRelatedFeaturesWithFieldOptions method
- required ArcGISFeature feature,
- required RelatedQueryParameters parameters,
- required QueryFeatureFields queryFeatureFields,
Queries for related features in this service feature table using the provided parameters and query feature fields. See ServiceFeatureTable.queryFeaturesWithFieldOptions for more details.
Parameters:
feature
— The feature for which to query related features.parameters
— The related query parameters.queryFeatureFields
— Enumeration indicating which fields to return from the query.
Return Value: A Future that returns a List of objects of RelatedFeatureQueryResult type.
Implementation
Future<List<RelatedFeatureQueryResult>> queryRelatedFeaturesWithFieldOptions({
required ArcGISFeature feature,
required RelatedQueryParameters parameters,
required QueryFeatureFields queryFeatureFields,
}) {
final taskHandle = _withThrowingErrorHandler((errorHandler) {
return runtimecore
.RT_ServiceFeatureTable_queryRelatedFeaturesWithFieldOptions(
_handle,
feature._handle,
parameters._handle,
queryFeatureFields.coreValue,
errorHandler,
);
});
return taskHandle.toFuture(
(element) => element.getValueAsList()!,
);
}