IFeatureServiceDefinition

Interface

IFeatureServiceDefinition can also be imported from the following packages:

Use dark colors for code blocksCopy
  
1
2
import { IFeatureServiceDefinition } from "@esri/arcgis-rest-service-admin";
import { IFeatureServiceDefinition } from "@esri/arcgis-rest-feature-service";

Properties

PropertyTypeNotes
{ [key: string]: boolean }
boolean

Boolean value indicating whether the geometry of the features in the layer can be edited.

string

A comma separated list of supported capabilities, e.g. Query,Editing.

string

String value for the copyright text information for the layer.

currentVersion
 optional 
number
string

String value of the layer as defined in the map service.

documentInfo
 optional 
{ [key: string]: string }
{ allowOthersToDelete: boolean; allowOthersToUpdate: boolean; enableEditorTracking: boolean; enableOwnershipAccessControl: boolean }
enableZDefaults
 optional 
boolean
{ supportsLayerQueries: boolean; supportsReturnAttachments: boolean; supportsReturnExtentOnly: boolean; supportsReturnFeature: boolean; supportsReturnIdsOnly: boolean; supportsSpatialFilter: boolean }
hasStaticData
 optional 
boolean

Boolean value indicating whether data changes. True if it does not.

boolean
boolean
boolean
number

Numeric value indicating tbe maximum number of records that will be returned at once for a query.

[void]
boolean
string

An object containing the WKID or WKT identifying the spatial reference of the layer's geometry.

string

String value indicating the output formats that are supported in a query.

boolean
boolean
boolean
{ supportedSyncDataOptions: number; supportsASync: boolean; supportsPerLayerSync: boolean; supportsPerReplicaSync: boolean; supportsRegisteringExistingData: boolean; supportsRollbackOnFailure: boolean; supportsSyncDirectionControl: boolean }
boolean
string
{ validationLineErrorlayerId: number; validationObjectErrortableId: number; validationPointErrorlayerId: number; validationPolygonErrorlayerId: number }
zDefault
 optional 
number

advancedEditingCapabilities

advancedEditingCapabilities: { [key: string]: boolean }

allowGeometryUpdates

allowGeometryUpdates: boolean

Boolean value indicating whether the geometry of the features in the layer can be edited.

capabilities

capabilities: string

A comma separated list of supported capabilities, e.g. Query,Editing.

copyrightText

copyrightText: string

String value for the copyright text information for the layer.

currentVersion optional

currentVersion: number

description

description: string

String value of the layer as defined in the map service.

documentInfo optional

documentInfo: { [key: string]: string }

editorTrackingInfo

editorTrackingInfo: { allowOthersToDelete: boolean; allowOthersToUpdate: boolean; enableEditorTracking: boolean; enableOwnershipAccessControl: boolean }

enableZDefaults optional

enableZDefaults: boolean

extractChangesCapabilities

extractChangesCapabilities: { supportsLayerQueries: boolean; supportsReturnAttachments: boolean; supportsReturnExtentOnly: boolean; supportsReturnFeature: boolean; supportsReturnIdsOnly: boolean; supportsSpatialFilter: boolean }

fullExtent

fullExtent: IExtent

hasStaticData optional

hasStaticData: boolean

Boolean value indicating whether data changes. True if it does not.

hasVersionedData

hasVersionedData: boolean

initialExtent

initialExtent: IExtent

isLocationTrackingService

isLocationTrackingService: boolean

isLocationTrackingView

isLocationTrackingView: boolean

layers

maxRecordCount

maxRecordCount: number

Numeric value indicating tbe maximum number of records that will be returned at once for a query.

relationships

relationships: [void]

returnServiceEditsHaveSR optional

returnServiceEditsHaveSR: boolean

serviceDescription

serviceDescription: string

spatialReference

spatialReference: ISpatialReference

An object containing the WKID or WKT identifying the spatial reference of the layer's geometry.

supportedQueryFormats

supportedQueryFormats: string

String value indicating the output formats that are supported in a query.

supportsDisconnectedEditing

supportsDisconnectedEditing: boolean

supportsRelationshipsResource

supportsRelationshipsResource: boolean

supportsReturnDeleteResults

supportsReturnDeleteResults: boolean

syncCapabilities

syncCapabilities: { supportedSyncDataOptions: number; supportsASync: boolean; supportsPerLayerSync: boolean; supportsPerReplicaSync: boolean; supportsRegisteringExistingData: boolean; supportsRollbackOnFailure: boolean; supportsSyncDirectionControl: boolean }

syncEnabled

syncEnabled: boolean

tables

tables: ITable[]

units

units: string

validationSystemLayers

validationSystemLayers: { validationLineErrorlayerId: number; validationObjectErrortableId: number; validationPointErrorlayerId: number; validationPolygonErrorlayerId: number }

zDefault optional

zDefault: number

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