The following tables list the members exposed by LayerDefinition.
| Name | Description | |
|---|---|---|
![]() | LayerDefinition Constructor |
| Name | Description | |
|---|---|---|
![]() | DefinitionExpression | Gets or sets an optional SQL-based definition expression string that narrows down the data to be displayed in the layer. Used with ArcGIS Server map services. Example: "STATE_NAME='Kansas' and POP2007>25000" |
![]() | DisplayField | Gets or sets a string containing the name of the field that best summarizes the feature. Values from this field are used by default as the titles for pop-up windows. |
![]() | DrawingInfo | Gets or sets a DrawingInfo object containing drawing, labeling, and transparency information for the layer. |
![]() | Fields | Gets or sets an enumeration of ESRI.ArcGIS.Client.Field objects containing information about the attribute fields for the feature collection or layer. |
![]() | GeometryType | Gets or sets the type of geometry used in the layer definition. This property is used with feature collections and CSV files. The only supported geometry for CSV files is esriGeometryPoint. |
![]() | HasAttachments | Gets or sets a Boolean indicating whether attachments should be loaded for the layer. |
![]() | MaximumScale | Gets or sets a number representing the maximum scale at which the layer definition will be applied. The number is the scale's denominator; thus, a value of 2400 represents a scale of 1/2,400. A value of 0 indicates that the layer definition will be applied no matter how far you zoom in. |
![]() | MinimumScale | Gets or sets a number representing the minimum scale at which the layer definition will be applied. The number is the scale's denominator; thus, a value of 2400 represents a scale of 1/2,400. |
![]() | ObjectIdField | Gets or sets a string indicating the name of the object ID field in the dataset. |
![]() | Type | Gets or sets a string indicating whether the layerDefinition applies to a Feature Layer or a Table. |
![]() | TypeIdField | Gets or sets a string containing the name of the field holding the type ID for the features, if types exist for the dataset. Each available type has an ID, and each feature's typeIdField can be read to determine the type for each feature. |
| Name | Description | |
|---|---|---|
![]() | AddCustomProperty | Adds the custom property. (Inherited from ESRI.ArcGIS.Client.WebMap.WebMapObject) |
![]() | GetCustomProperty | Gets the custom property. (Inherited from ESRI.ArcGIS.Client.WebMap.WebMapObject) |
| Name | Description | |
|---|---|---|
![]() | PropertyChanged | Occurs when a property value changes. (Inherited from ESRI.ArcGIS.Client.WebMap.WebMapObject) |



