@arcgis/coding-components
Version:
Contains components for editing code in different languages. The currently supported languages are html, css, json, TypeScript, JavaScript, and Arcade.
1 lines โข 737 kB
JSON
[{"id":"constants","title":"ืงืืืขืื","items":[{"type":"constant","name":"infinity","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/constants/#infinity","description":"ืืืืฆื ืขืจื ืืืื ืืื ืืกืคืจ ืืืจ. ื ืืชื ืืืฉืชืืฉ ืืืืคืืื '-Infinity' ืื ืืชืืจ ืืขืจื ืืงืื ืืืืชืจ ืืืื ืื ืืืกืคืจืื.","examples":"\n**ืืืืื**\n\nืืืฉื ืืช ืืืงืกืืืื ืืชืื ืืจืืขื ืขืจืื ืฉืืืช\n\n```arcade\nvar values = [ $feature.field1, $feature.field2, $feature.field3, $feature.field4 ];\nvar maxValue = -Infinity;\n\nfor(var i in values){\n maxValue = IIF(values[i] > maxValue, values[i], maxValue);\n}\n\nreturn maxValue;\n```\n\n","completion":{"label":"Infinity","detail":"Infinity","insertText":"Infinity","insertTextMode":2,"insertTextFormat":1,"kind":21,"documentation":{"kind":"markdown","value":"**[ืืื ืืจืกื 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nืืืืฆื ืขืจื ืืืื ืืื ืืกืคืจ ืืืจ. ื ืืชื ืืืฉืชืืฉ ืืืืคืืื '-Infinity' ืื ืืชืืจ ืืขืจื ืืงืื ืืืืชืจ ืืืื ืื ืืืกืคืจืื."}}},{"type":"constant","name":"pi","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/constants/#pi","description":"ืืขืจื ืฉื ืืืงืฃ ืืืขืื, ืืืืง ืืงืืืจ ืฉืื, ืืขืจื '3.14159'.","examples":"\n**ืืืืื**\n\nืืืืืจ ืืช ืฉืื ืืขืืืื\n\n```arcade\nvar r = $feature.radius;\nPI * r * r;\n```\n\n","completion":{"label":"PI","detail":"PI","insertText":"PI","insertTextMode":2,"insertTextFormat":1,"kind":21,"documentation":{"kind":"markdown","value":"**[ืืื ืืจืกื 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nืืขืจื ืฉื ืืืงืฃ ืืืขืื, ืืืืง ืืงืืืจ ืฉืื, ืืขืจื '3.14159'."}}},{"type":"constant","name":"textformatting.backwardslash","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/constants/#textformatting.backwardslash","description":"ืืื ืืก ืืืงืกื ืชื ืืืืกื ืืืืจื '\\'.","examples":"\n**ืืืืื**\n\nืืืืืจ '\\\\\\serverName\\foo\\bar'\n\n```arcade\nTextFormatting.BackwardSlash + TextFormatting.BackwardSlash + $feature.FILE_PATH\n```\n\n","completion":{"label":"TextFormatting.BackwardSlash","detail":"TextFormatting.BackwardSlash","insertText":"TextFormatting.BackwardSlash","insertTextMode":2,"insertTextFormat":1,"kind":21,"documentation":{"kind":"markdown","value":"**[ืืื ืืจืกื 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nืืื ืืก ืืืงืกื ืชื ืืืืกื ืืืืจื '\\'."}}},{"type":"constant","name":"textformatting.doublequote","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/constants/#textformatting.doublequote","description":"ืืื ืืก ืืืงืกื ืชื ืฉื ืืจืฉืืื `\\\"`.","examples":"\n**ืืืืื**\n\nืืืืืจ 'Nicholas \\\"Nick\\\" Anderson'\n\n```arcade\n$feature.NAME + \" \" + TextFormatting.DoubleQuote + $feature.ALIAS + TextFormatting.DoubleQuote + \" \" + $feature.SURNAME\n```\n\n","completion":{"label":"TextFormatting.DoubleQuote","detail":"TextFormatting.DoubleQuote","insertText":"TextFormatting.DoubleQuote","insertTextMode":2,"insertTextFormat":1,"kind":21,"documentation":{"kind":"markdown","value":"**[ืืื ืืจืกื 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nืืื ืืก ืืืงืกื ืชื ืฉื ืืจืฉืืื `\\\"`."}}},{"type":"constant","name":"textformatting.forwardslash","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/constants/#textformatting.forwardslash","description":"ืืื ืืก ืืืงืกื ืชื ืฉื ืืืืกื ืงืืื '/'.","examples":"\n**ืืืืื**\n\nืืืืืจ '151/low'\n\n```arcade\n$feature.POP_DENSITY + TextFormatting.ForwardSlash + $feature.CLASS\n```\n\n","completion":{"label":"TextFormatting.ForwardSlash","detail":"TextFormatting.ForwardSlash","insertText":"TextFormatting.ForwardSlash","insertTextMode":2,"insertTextFormat":1,"kind":21,"documentation":{"kind":"markdown","value":"**[ืืื ืืจืกื 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nืืื ืืก ืืืงืกื ืชื ืฉื ืืืืกื ืงืืื '/'."}}},{"type":"constant","name":"textformatting.newline","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/constants/#textformatting.newline","description":"ืืื ืืก ืืืงืกื ืฉืืจื ืืืฉื ืื ืืขืืจ ืฉืืจื. ืชืืืืืช ืฉื ืฉืืจืืช ืืจืืืืช **ืืื ื** ื ืชืืืืช ื-ArcGIS API 3.x for JavaScript ืืื ื-ArcGIS Online Map Viewer Classic.","examples":"\n**ืืืืื**\n\nืืืืืจ \"T2N R1W\"\n\n```arcade\n\"T\" + $feature.TOWNSHIP + TextFormatting.NewLine + \"R\" + $feature.RANGE\n```\n\n","completion":{"label":"TextFormatting.NewLine","detail":"TextFormatting.NewLine","insertText":"TextFormatting.NewLine","insertTextMode":2,"insertTextFormat":1,"kind":21,"documentation":{"kind":"markdown","value":"**[ืืื ืืจืกื 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nืืื ืืก ืืืงืกื ืฉืืจื ืืืฉื ืื ืืขืืจ ืฉืืจื. ืชืืืืืช ืฉื ืฉืืจืืช ืืจืืืืช **ืืื ื** ื ืชืืืืช ื-ArcGIS API 3.x for JavaScript ืืื ื-ArcGIS Online Map Viewer Classic."}}},{"type":"constant","name":"textformatting.singlequote","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/constants/#textformatting.singlequote","description":"ืืื ืืก ืืืงืกื ืชื ืฉื ืืจืฉ ืืื `'`.","examples":"\n**ืืืืื**\n\nืืืืืจ \\\"Nicholas 'Nick' Anderson\\\"\n\n```arcade\n$feature.NAME + \" \" + TextFormatting.SingleQuote + $feature.ALIAS + TextFormatting.SingleQuote + \" \" + $feature.SURNAME\n```\n\n","completion":{"label":"TextFormatting.SingleQuote","detail":"TextFormatting.SingleQuote","insertText":"TextFormatting.SingleQuote","insertTextMode":2,"insertTextFormat":1,"kind":21,"documentation":{"kind":"markdown","value":"**[ืืื ืืจืกื 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nืืื ืืก ืืืงืกื ืชื ืฉื ืืจืฉ ืืื `'`."}}}]},{"id":"enterprise_functions","title":"ืคืื ืงืฆืืืช Enterprise","items":[{"type":"function","name":"nextsequencevalue","bundle":"database","sinceVersion":"1.4","link":"https://developers.arcgis.com/arcade/function-reference/enterprise_functions/#nextsequencevalue","description":"ืืืืืจ ืืช ืืขืจื ืืื ืืจืฆืฃ ืืชืื ืืจืฆืฃ ืืืกื ืื ืชืื ืื ืฉืฆืืื. ืื inputSequenceName ืื ืงืืื, ืืืืืื ืืคืืง ืฉืืืื.","examples":"\n**ืืืืื**\n\nืืืืืจ ืืกืคืจ ืขื ืืขืจื ืืื ืืจืฆืฃ\n\n```arcade\nNextSequenceValue('PipeIDSeq')\n```\n\n","completion":{"label":"NextSequenceValue","detail":"NextSequenceValue(sequenceName) -> Number","insertText":"NextSequenceValue(${1:sequenceName_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[ืืื ืืจืกื 1.4](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nืืืืืจ ืืช ืืขืจื ืืื ืืจืฆืฃ ืืชืื ืืจืฆืฃ ืืืกื ืื ืชืื ืื ืฉืฆืืื. ืื inputSequenceName ืื ืงืืื, ืืืืืื ืืคืืง ืฉืืืื.\n\n**ืคืจืืืจ**\n\n- **sequenceName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - ืฉื ืืจืฆืฃ. ืขืจื ืื ืืืื ืืืืืช ืืืืืจ ืืจืืฉ ืืืกื ืื ืชืื ืื.\n\n**ืขืจื ืืืืจื**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}}]},{"id":"featureset_functions","title":"ืคืื ืงืฆืืืช FeatureSet","items":[{"type":"function","name":"area","bundle":"data-access","sinceVersion":"1.7","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#area","description":"ืืืืืจ ืืช ืืฉืื ืฉื FeatureSet ืืงืื ืืืืืืืช ืฉืฆืืื ื. ืืืื ืืืืื ืืืฉืืจืืช ืืืืฆืขืืช ืืชืืืืงื ืงืจืืืืื ืืช.\n\n_ืืืืืืืืจืืืช ืฉื ืืฉืืืืช ืืืฆืื ืืืืืชืืช ืืืคืจืืคืืื ืืชืืืืืช ืขืืืจืืช ืืืืื ืืคื ืืจืืืืืฆืื ืืงื ื ืืืืื ืฉื ืืชืฆืืื, ืืฉืืคืืจ ืืืฆืืขื ืืฉืจืืื. ืืื, ืืฉืืืืฉ ืืืืืืืืจืื ืฉื ืืฉืืช (ืืืืืจ โ$feature) ืืชืืจ ืงืื ืืคืื ืงืฆืื ืืืืืืืจืืช ืืืงืฉืจืื ืืื ืืืืืจ ืชืืฆืืืช ืฉืื ืืช ืืื ืจืืช ืงื ื ืืืื. ืคืจืืคืืืื ืืืจืื, ืืืื ืืืื ืงืืคืฅ, ืืกืคืงืื ืืืืืืืจืืืช ืจืืืืืฆืื ืืืื._","examples":"\n**ืืืืื**\n\nืืืืืจ ืืช ืฉืื ืืฉืืื ืืงืืืืืืจืื ืจืืืขืื\n\n```arcade\nArea($layer, 'square-kilometers')\n```\n\n","completion":{"label":"Area","detail":"Area(features, unit?) -> Number","insertText":"Area(${1:features_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[ืืื ืืจืกื 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nืืืืืจ ืืช ืืฉืื ืฉื FeatureSet ืืงืื ืืืืืืืช ืฉืฆืืื ื. ืืืื ืืืืื ืืืฉืืจืืช ืืืืฆืขืืช ืืชืืืืงื ืงืจืืืืื ืืช.\n\n_ืืืืืืืืจืืืช ืฉื ืืฉืืืืช ืืืฆืื ืืืืืชืืช ืืืคืจืืคืืื ืืชืืืืืช ืขืืืจืืช ืืืืื ืืคื ืืจืืืืืฆืื ืืงื ื ืืืืื ืฉื ืืชืฆืืื, ืืฉืืคืืจ ืืืฆืืขื ืืฉืจืืื. ืืื, ืืฉืืืืฉ ืืืืืืืืจืื ืฉื ืืฉืืช (ืืืืืจ โ$feature) ืืชืืจ ืงืื ืืคืื ืงืฆืื ืืืืืืืจืืช ืืืงืฉืจืื ืืื ืืืืืจ ืชืืฆืืืช ืฉืื ืืช ืืื ืจืืช ืงื ื ืืืื. ืคืจืืคืืืื ืืืจืื, ืืืื ืืืื ืงืืคืฅ, ืืกืคืงืื ืืืืืืืจืืืช ืจืืืืืฆืื ืืืื._\n\n**ืคืจืืืจืื**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - ื-FeatureSet ืฉืขืืืจื ืืืืฉื ืืฉืื ืืืืฉืืจื.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - ืืืืืช ืืืืื ืฉื ืืขืจื ืืืืืืจ. ืื ืืืื ืืืืืช ืืื ืืืขืจืืื ืืืคืฉืจืืื ืืืื, ืื ืืื ืืืงืืืื ืืืกืคืจืืื ืฉืืคืืจืืื ืืกืขืืฃ ืืืฉืืืื ืื ืืกืคื ืืืื. ืขืืืจ ืืฆืื ืืืืชืืช, ืชืืื ืืคืจืืคืืืื ืืืืื ืงืืคืฅ, ืืืืืช ืืจืืจืช ืืืืื ืืื ืืืืืืก ืืืจืืื ืฉื ืืืคื. ืืคืจืืคืืืื ืืืจืื, ืืืื ืืืฉืื ืฉืื, ืืจืืจืช ืืืืื ืืืืกืกืช ืขื ืืืืืืก ืืืจืืื ืฉื ืื ืชืื ืื. \nืืขืจืืื ืืืคืฉืจืืื: `ืืงืจืื` | `ืืงืืจืื` | `ืกื ืืืืืจืื-ืจืืืขืื` | `ืืฆืืืืจืื ืจืืืขืื` | `ืจืื-ืจืืืข` | `ืืื ืฆ'ืื-ืจืืืขืื` | `ืงืืืืืืจืื-ืจืืืขืื` | `ืืืจืื-ืจืืืขืื` | `ืืืืืื-ืจืืืขืื` | `ืืืืืืืจืื-ืจืืืขืื` | `ืจืื-ืจืืืข-ืืจื\"ื` | `ืืืืืื-ืจืืืขืื-ืืจื\"ื` | `ืืืจืืื-ืจืืืขืื` \n\n\n**ืขืจื ืืืืจื**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**ืืฉืืืื ื ืืกืคืื**\n\n* [AreaGeodetic()](https://developers.arcgis.com/arcade/function-reference/featureset_functions/#areageodetic)\n* [Available numeric codes for unit parameter](https://resources.arcgis.com/en/help/arcobjects-cpp/componenthelp/index.html#/esriSRUnitType_Constants/000w00000042000000/)\n* [More available numeric codes for unit parameter](https://resources.arcgis.com/en/help/arcobjects-cpp/componenthelp/index.html#/esriSRUnit2Type_Constants/000w00000041000000/)\n"}},"parametersInfo":{"min":1,"max":2}},{"type":"function","name":"areageodetic","bundle":"data-access","sinceVersion":"1.7","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#areageodetic","description":"ืืืืืจ ืืช ืืฉืื ืืืืืืืื ืฉื FeatureSet ืืงืื ืืืืืืืช ืฉืฆืืื ื. ืืืื ืืืืื ืืืื ื ืืืชืจ ืฉื ืฉืื ืืขืืืช `Area()` ืฉืื ืืื ืืชืืฉืืช ืืขืงืืื ืฉื ืืืืจ ืืืจืฅ.\n\n_ืืืืืืืืจืืืช ืฉื ืืฉืืืืช ืืืฆืื ืืืืืชืืช ืืืคืจืืคืืื ืืชืืืืืช ืขืืืจืืช ืืืืื ืืคื ืืจืืืืืฆืื ืืงื ื ืืืืื ืฉื ืืชืฆืืื, ืืฉืืคืืจ ืืืฆืืขื ืืฉืจืืื. ืืื, ืืฉืืืืฉ ืืืืืืืืจืื ืฉื ืืฉืืช (ืืืืืจ โ$feature) ืืชืืจ ืงืื ืืคืื ืงืฆืื ืืืืืืืจืืช ืืืงืฉืจืื ืืื ืืืืืจ ืชืืฆืืืช ืฉืื ืืช ืืื ืจืืช ืงื ื ืืืื. ืคืจืืคืืืื ืืืจืื, ืืืื ืืืื ืงืืคืฅ, ืืกืคืงืื ืืืืืืืจืืืช ืจืืืืืฆืื ืืืื._","examples":"\n**ืืืืื**\n\nืืืืืจ ืืช ืืฉืื ืืืืืืืื ืฉื ืืฉืืื ืืงืืืืืืจืื ืจืืืขืื\n\n```arcade\nAreaGeodetic($layer, 'square-kilometers')\n```\n\n","completion":{"label":"AreaGeodetic","detail":"AreaGeodetic(features, unit?) -> Number","insertText":"AreaGeodetic(${1:features_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[ืืื ืืจืกื 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nืืืืืจ ืืช ืืฉืื ืืืืืืืื ืฉื FeatureSet ืืงืื ืืืืืืืช ืฉืฆืืื ื. ืืืื ืืืืื ืืืื ื ืืืชืจ ืฉื ืฉืื ืืขืืืช `Area()` ืฉืื ืืื ืืชืืฉืืช ืืขืงืืื ืฉื ืืืืจ ืืืจืฅ.\n\n_ืืืืืืืืจืืืช ืฉื ืืฉืืืืช ืืืฆืื ืืืืืชืืช ืืืคืจืืคืืื ืืชืืืืืช ืขืืืจืืช ืืืืื ืืคื ืืจืืืืืฆืื ืืงื ื ืืืืื ืฉื ืืชืฆืืื, ืืฉืืคืืจ ืืืฆืืขื ืืฉืจืืื. ืืื, ืืฉืืืืฉ ืืืืืืืืจืื ืฉื ืืฉืืช (ืืืืืจ โ$feature) ืืชืืจ ืงืื ืืคืื ืงืฆืื ืืืืืืืจืืช ืืืงืฉืจืื ืืื ืืืืืจ ืชืืฆืืืช ืฉืื ืืช ืืื ืจืืช ืงื ื ืืืื. ืคืจืืคืืืื ืืืจืื, ืืืื ืืืื ืงืืคืฅ, ืืกืคืงืื ืืืืืืืจืืืช ืจืืืืืฆืื ืืืื._\n\n**ืคืจืืืจืื**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - ื-FeatureSet ืฉืขืืืจื ืืืืฉื ืืฉืื ืืืืืืืื.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - ืืืืืช ืืืืื ืฉื ืืขืจื ืืืืืืจ. ืื ืืืื ืืืืืช ืืื ืืืขืจืืื ืืืคืฉืจืืื ืืืื, ืื ืืื ืืืงืืืื ืืืกืคืจืืื ืฉืืคืืจืืื ืืกืขืืฃ ืืืฉืืืื ืื ืืกืคื ืืืื. ืขืืืจ ืืฆืื ืืืืชืืช, ืชืืื ืืคืจืืคืืืื ืืืืื ืงืืคืฅ, ืืืืืช ืืจืืจืช ืืืืื ืืื ืืืืืืก ืืืจืืื ืฉื ืืืคื. ืืคืจืืคืืืื ืืืจืื, ืืืื ืืืฉืื ืฉืื, ืืจืืจืช ืืืืื ืืืืกืกืช ืขื ืืืืืืก ืืืจืืื ืฉื ืื ืชืื ืื. \nืืขืจืืื ืืืคืฉืจืืื: `ืืงืจืื` | `ืืงืืจืื` | `ืกื ืืืืืจืื-ืจืืืขืื` | `ืืฆืืืืจืื ืจืืืขืื` | `ืจืื-ืจืืืข` | `ืืื ืฆ'ืื-ืจืืืขืื` | `ืงืืืืืืจืื-ืจืืืขืื` | `ืืืจืื-ืจืืืขืื` | `ืืืืืื-ืจืืืขืื` | `ืืืืืืืจืื-ืจืืืขืื` | `ืจืื-ืจืืืข-ืืจื\"ื` | `ืืืืืื-ืจืืืขืื-ืืจื\"ื` | `ืืืจืืื-ืจืืืขืื` \n\n\n**ืขืจื ืืืืจื**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**ืืฉืืืื ื ืืกืคืื**\n\n* [Area()](https://developers.arcgis.com/arcade/function-reference/featureset_functions/#area)\n* [Available numeric codes for unit parameter](https://resources.arcgis.com/en/help/arcobjects-cpp/componenthelp/index.html#/esriSRUnitType_Constants/000w00000042000000/)\n* [More available numeric codes for unit parameter](https://resources.arcgis.com/en/help/arcobjects-cpp/componenthelp/index.html#/esriSRUnit2Type_Constants/000w00000041000000/)\n"}},"parametersInfo":{"min":1,"max":2}},{"type":"function","name":"attachments","bundle":"data-access","sinceVersion":"1.6","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#attachments","description":"ืืืืืจ ืจืฉืืืช ืงืืฆืื ืืฆืืจืคืื ืฉืงืฉืืจืื ืืืฉืืช ืืงืื. ืื ืชืืฆืื ืืืืื ืืช ืฉื ืืงืืืฅ ืืืฆืืจืฃ, ืกืื ืืชืืื, ืืืืื ืืืืืื ืืืืืื. ืืฉืื ืจืง ืืืฉืืืืช ืฉืืืืขื ืืฉืืจืืช ืืฉืืืืช.","examples":"\n**ืืืืื**\n\nืืืืืจ ืืช ืืกืคืจ ืืงืืฆืื ืืืฆืืจืคืื ืฉืงืฉืืจืื ืืืฉืืช.\n\n```arcade\n// Returns the number of attachments associated with the feature\nCount(Attachments($feature))\n```\n\n","completion":{"label":"Attachments","detail":"Attachments(inputFeature, options?) -> Array<Attachment>","insertText":"Attachments(${1:inputFeature_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[ืืื ืืจืกื 1.6](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nืืืืืจ ืจืฉืืืช ืงืืฆืื ืืฆืืจืคืื ืฉืงืฉืืจืื ืืืฉืืช ืืงืื. ืื ืชืืฆืื ืืืืื ืืช ืฉื ืืงืืืฅ ืืืฆืืจืฃ, ืกืื ืืชืืื, ืืืืื ืืืืืื ืืืืืื. ืืฉืื ืจืง ืืืฉืืืืช ืฉืืืืขื ืืฉืืจืืช ืืฉืืืืช.\n\n**ืคืจืืืจืื**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - ืงืืฆืื ืืฆืืจืคืื ืฉืงืฉืืจืื ืืืฉืืช ืืืฉืืคื ืืืฉืืจืืช.\n- **options** (_Optional_): [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - ืืืืจืืช ืขืืืจ ืืืงืฉื. ืืคืืื ื ืืืืื:\n\n - **types**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)<[Text](https://developers.arcgis.com/arcade/guide/types/#text)> - ืืขืจื ืฉื ืขืจืื ืืงืกื ืืืืืฆืืื ืืช ืกืืื ืืงืืฆืื ืฉืืฉ ืืืืืจ. \nืืขืจืืื ืืืคืฉืจืืื: bmpโ, ecwโ, emfโ, epsโ, psโ, gifโ, imgโ, jp2โ, jpcโ, j2kโ, jpfโ, jpgโ, jpegโ, jpeโ, pngโ, psdโ, rawโ, sidโ, tif, tiffโ, wmfโ, wpsโ, aviโ, mpgโ, mpeโ, mpegโ, movโ, wmvโ, aifโ, midโ, rmiโ, mp2โ, mp3โ, mp4โ, pmaโ, mpv2โ, qtโ, ra, ramโ, wavโ, wmaโ, docโ, docxโ, dotโ, xlsโ, xlsxโ, xltโ, pdfโ, pptโ, pptxโ, txtโ, zipโ, 7zโ, gzโ, gtarโ, tarโ, tgz, vrmlโ, gmlโ, jsonโ, xmlโ, mdbโ, geodatabase\n - **minsize**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - ืืืืื ืืืื ืืืื ืฉื ืงืืฆืื ืืฆืืจืคืื, ืืืชืื.\n - **maxsize**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - ืืืืื ืืืงืกืืืื ืฉื ืงืืฆืื ืืฆืืจืคืื, ืืืชืื.\n - **metadata** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - ืืฆืืื ืื ืืืืื ื ืชืื ื ืืื-ืืืื ืฉื ืงืืฆืื ืืฆืืจืคืื ืืืืืจืช ืืคืื ืงืฆืื. ื ืืื ืืขืืฉืื ืืฉ ืชืืืื ืจืง ืืืื-ืืืื ืืกืื Exif ืขืืืจ ืชืืื ืืช.\n\n**ืขืจื ืืืืจื**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)<[Attachment](https://developers.arcgis.com/arcade/guide/types/#attachment)>"}},"parametersInfo":{"min":1,"max":2}},{"type":"function","name":"average","bundle":"data-access","sinceVersion":"1.5","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#average","description":"ืืืืจืช ืขืจื ืืืืืฆืข ืฉื ืฉืื ืืกืคืจื ื ืชืื ื-FeatureSet.","examples":"\n**ืืืืืืืช**\n\nืืืฉื ืืช ืืืคืจืฉ ืืื ืืืืืืืกืืื ืฉื ืืืฉืืช ืืืื ืืืืืืืกืืื ืืืืืฆืขืช ืฉื ืื ืืืฉืืืืช ืืฉืืื\n\n```arcade\n$feature.population - Average($layer, 'population')\n```\n\nืืืฉื ืืช ืืืืืืืกืืื ืืืืืฆืขืช ืืื ืืืื ืจืืืข ืฉื ืื ืืืฉืืืืช ืืฉืืื\n\n```arcade\nAverage($layer, 'population / area')\n```\n\n","completion":{"label":"Average","detail":"Average(features, fieldNameOrSQLExpression) -> Number","insertText":"Average(${1:features_}, ${2:fieldNameOrSQLExpression_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[ืืื ืืจืกื 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nืืืืจืช ืขืจื ืืืืืฆืข ืฉื ืฉืื ืืกืคืจื ื ืชืื ื-FeatureSet.\n\n**ืคืจืืืจืื**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - FeatureSet ืฉืขืืื ืชืืืฆืข ืืคืขืืื.\n- **fieldNameOrSQLExpression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - ืืฆืืื ืืช ืืฉื ืฉื ืฉืื ืืกืคืจื ืื ืืืืื SQL92 ืฉืขืืืจื ืืืืฉื ื ืชืื ืกืืืืกืื ืืชืื ื-FeatureSet ืฉื ืืงืื.\n\n**ืขืจื ืืืืจื**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"contains","bundle":"data-access","sinceVersion":"1.7","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#contains","description":"ืืืืืจื ืืฉืืืืช ืืชืื FeatureSet ืฉื ืืืืืช ืืืืืืืืจืืืช ืืงืื. ืืืจืคืืงื ืืืื, ืืืืืฉื ืืืืื ืืชืืจืช ืืช ืืงืฉืจืื ืืืจืืืืื ืฉืืื ืืคืื ืงืฆืื ืชืืืืจ ืืฉืืืืช.\n\n**ืืฉ ืืืืืจ ืฉืฉืืืืฉ ื-`$feature`โ ืืชืืจ ืงืื ืืืื ืืชืืฆืืืช ืืจืืช ืืืืง ืืืื ืืื ืฉื ืืจืืืืืฆืื ืืงื ื ืืืืื ืฉื ืืชืฆืืื. ืืืืืจ, ืืขืจืืื ืฉืืืืืจืื ืืืืืืืื ืืืืฆืขืืช ืคืื ืงืฆืื ืื ืขืฉืืืื ืืืฉืชื ืืช ืืขืงืืืช ืฉืื ืื ืืจืืง ืืชืฆืืื.**","examples":"\n**ืืืืื**\n\nืืืืืจ ืืช ืืกืคืจ ืืืฉืืืืช ืฉืืชืื ืืคืืืืืื ืื ืชืื\n\n```arcade\nvar parcels = FeatureSetByName($map, 'parcels')\nvar projectArea = $feature;\nCount(Contains(projectArea, parcels));\n```\n\n","completion":{"label":"Contains","detail":"Contains(containerGeometry, insideFeatures) -> FeatureSet","insertText":"Contains(${1:containerGeometry_}, ${2:insideFeatures_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[ืืื ืืจืกื 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nืืืืืจื ืืฉืืืืช ืืชืื FeatureSet ืฉื ืืืืืช ืืืืืืืืจืืืช ืืงืื. ืืืจืคืืงื ืืืื, ืืืืืฉื ืืืืื ืืชืืจืช ืืช ืืงืฉืจืื ืืืจืืืืื ืฉืืื ืืคืื ืงืฆืื ืชืืืืจ ืืฉืืืืช.\n\n**ืืฉ ืืืืืจ ืฉืฉืืืืฉ ื-`$feature`โ ืืชืืจ ืงืื ืืืื ืืชืืฆืืืช ืืจืืช ืืืืง ืืืื ืืื ืฉื ืืจืืืืืฆืื ืืงื ื ืืืืื ืฉื ืืชืฆืืื. ืืืืืจ, ืืขืจืืื ืฉืืืืืจืื ืืืืืืืื ืืืืฆืขืืช ืคืื ืงืฆืื ืื ืขืฉืืืื ืืืฉืชื ืืช ืืขืงืืืช ืฉืื ืื ืืจืืง ืืชืฆืืื.**\n\n**ืคืจืืืจืื**\n\n- **containerGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - ืืืืืืืืจืื ืฉื ืืืงืช ืขืืืจ ืืืืก ืืื 'contains' ื-'insideFeatures'. ืืฉืื ืขื ืืืืืืืืจืื ืืื ืืขื ื-'container' ืืคืืื ืฆืืืื ืฉื 'insideFeatures'.\n- **insideFeatures**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - ื-FeatureSet ืฉื ืืืง ืขืืืจ ืืืืก ืืื 'within' ื-'containerGeometry'.\n\n**ืขืจื ืืืืจื**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"count","bundle":"data-access","sinceVersion":"1.5","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#count","description":"ืืืืืจ ืืช ืืกืคืจ ืืืฉืืืืช ื- FeatureSet.","examples":"\n**ืืืืื**\n\nืืืืืจ ืืช ืืกืคืจ ืืืฉืืืืช ืืฉืืื\n\n```arcade\nCount($layer)\n```\n\n","completion":{"label":"Count","detail":"Count(features) -> Number","insertText":"Count(${1:features_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[ืืื ืืจืกื 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nืืืืืจ ืืช ืืกืคืจ ืืืฉืืืืช ื- FeatureSet.\n\n**ืคืจืืืจ**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - FeatureSet ืฉืื ืืฉ ืืกืคืืจ ืืช ืืืฉืืืืช.\n\n**ืขืจื ืืืืจื**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"crosses","bundle":"data-access","sinceVersion":"1.3","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#crosses","description":"ืืืืืจื ืืฉืืืืช ืืชืื FeatureSet ืฉืืืฆืืช ืืช ืืืืืืืจืืืช ืืงืื. ืืืจืคืืงื ืืืื, ืืืืืฉื ืืืืื ืืชืืจืช ืืช ืืงืฉืจืื ืืืจืืืืื ืฉืืื ืืคืื ืงืฆืื ืชืืืืจ ืืฉืืืืช.\n\n_ืืืืืืืืจืืืช ืฉื ืืฉืืืืช ืืืฆืื ืืืืืชืืช ืืืคืจืืคืืื ืืชืืืืืช ืขืืืจืืช ืืืืื ืืคื ืืจืืืืืฆืื ืืงื ื ืืืืื ืฉื ืืชืฆืืื, ืืฉืืคืืจ ืืืฆืืขื ืืฉืจืืื. ืืื, ืืฉืืืืฉ ืืืืืืืืจืื ืฉื ืืฉืืช (ืืืืืจ โ$feature) ืืชืืจ ืงืื ืืคืื ืงืฆืื ืืืืืืืจืืช ืืืงืฉืจืื ืืื ืืืืืจ ืชืืฆืืืช ืฉืื ืืช ืืื ืจืืช ืงื ื ืืืื. ืคืจืืคืืืื ืืืจืื, ืืืื ืืืื ืงืืคืฅ, ืืกืคืงืื ืืืืืืืจืืืช ืจืืืืืฆืื ืืืื._","examples":"\n**ืืืืื**\n\nืืืืืจ ืืช ืืกืคืจ ืืืฉืืืืช ื- FeatureSet, ืืฉืจ ืืืฆืืช ืืช ืืคืืืืืื ืื ืชืื\n\n```arcade\nvar geom2 = Polygon({ ... });\nCount( Crosses($layer, geom2) );\n```\n\n","completion":{"label":"Crosses","detail":"Crosses(features, crossingGeometry) -> FeatureSet","insertText":"Crosses(${1:features_}, ${2:crossingGeometry_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[ืืื ืืจืกื 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nืืืืืจื ืืฉืืืืช ืืชืื FeatureSet ืฉืืืฆืืช ืืช ืืืืืืืจืืืช ืืงืื. ืืืจืคืืงื ืืืื, ืืืืืฉื ืืืืื ืืชืืจืช ืืช ืืงืฉืจืื ืืืจืืืืื ืฉืืื ืืคืื ืงืฆืื ืชืืืืจ ืืฉืืืืช.\n\n_ืืืืืืืืจืืืช ืฉื ืืฉืืืืช ืืืฆืื ืืืืืชืืช ืืืคืจืืคืืื ืืชืืืืืช ืขืืืจืืช ืืืืื ืืคื ืืจืืืืืฆืื ืืงื ื ืืืืื ืฉื ืืชืฆืืื, ืืฉืืคืืจ ืืืฆืืขื ืืฉืจืืื. ืืื, ืืฉืืืืฉ ืืืืืืืืจืื ืฉื ืืฉืืช (ืืืืืจ โ$feature) ืืชืืจ ืงืื ืืคืื ืงืฆืื ืืืืืืืจืืช ืืืงืฉืจืื ืืื ืืืืืจ ืชืืฆืืืช ืฉืื ืืช ืืื ืจืืช ืงื ื ืืืื. ืคืจืืคืืืื ืืืจืื, ืืืื ืืืื ืงืืคืฅ, ืืกืคืงืื ืืืืืืืจืืืช ืจืืืืืฆืื ืืืื._\n\n**ืคืจืืืจืื**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - ืืืฉืืืืช ืืืืืงืช ืงืฉืจ ืืืฆืืื ืขื 'crossingGeometry' ืฉื ืืงืื.\n- **crossingGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - ืืืืืืืืจืื ืื ืืฆืืช.\n\n**ืขืจื ืืืืจื**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"distinct","bundle":"data-access","sinceVersion":"1.8","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#distinct","description":"ืืืืืจ ืงืืืฆื ืฉื ืขืจืืื ืืืืืืืื ื-FeatureSet.","examples":"\n**ืืืืืืืช**\n\nืืืืืจ FeatureSet ืขื ืขืืืืช 'ืกืืืืก'. ืื ืฉืืจื ืฉื FeatureSet ืืืืื ืขืจื ืกืืืืก ืืืืืื\n\n```arcade\nDistinct($layer, 'Status')\n```\n\nืืืืืจ FeatureSet ืขื ืขืืืืช 'ืกืืืืก' ื'ืกืื'. ืื ืฉืืจื ืฉื ื-FeatureSet ืืืืื ืฉืืืื ืืืืืื ืฉื ืขืจืื 'ืกืืืืก' ื'ืกืื'\n\n```arcade\nDistinct($layer, ['Status', 'Type'])\n```\n\nืืืืืจ FeatureSet ืขื ืขืืืืช 'ืฆืคืืคืืช' ืขื ืฉืืจืืช ืฉืขืฉืืืืช ืืืืื ืขืจืืื ืฉื 'ื ืืื', 'ืืืื' ืื 'N/A'\n\n```arcade\nDistinct($layer, {\n name: \"Density\",\n expression: \"CASE WHEN PopDensity < 100 THEN 'Low' WHEN PopDensity >= 100 THEN 'High' ELSE 'N/A' END\"\n})\n```\n\nืืืืืจ FeatureSet ืขื ืขืืืืช 'ืฆืืื' ื'ืกืื'\n\n```arcade\nDistinct($layer, [{\n name: 'Score',\n expression: 'POPULATION_DENSITY * 0.65 + Status_Code * 0.35'\n}, {\n name: 'Type',\n expression: 'Category'\n}])\n```\n\n","completion":{"label":"Distinct","detail":"Distinct(features, fields) -> FeatureSet","insertText":"Distinct(${1:features_}, ${2:fields_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[ืืื ืืจืกื 1.8](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nืืืืืจ ืงืืืฆื ืฉื ืขืจืืื ืืืืืืืื ื-FeatureSet.\n\n**ืคืจืืืจืื**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - FeatureSet ืืื ื ืืืืืจื ืขืจืืื ืืืืืืืื.\n- **fields**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) \\| [Array](https://developers.arcgis.com/arcade/guide/types/#array)<[Text](https://developers.arcgis.com/arcade/guide/types/#text)> \\| [Array](https://developers.arcgis.com/arcade/guide/types/#array)<[Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)> - ืืฉืื/ืืช ื/ืื ืืืืืื/ืื ืฉืืื ืืฉ ืืงืืืข ืขืจืืื ืืืืืืืื. ืคืจืืืจ ืื ืืืื ืืืืืช ืืขืจื ืฉื ืฉืืืช ืฉืืืช, ืืขืจื ืืืืืืื ืื ืืืืื ืื ืืขืจื ืืืืื ืื ืฉืืฆืืื ืื ืฉืืืช ืขืืืืืช ืคืื ืฉืืื ืขืจืืื ืืืืืืืื ืืืืืกื ื. ืื ืฆืืื ืืืืื, ืืฉ ืืืฉืชืืฉ ืืืคืจื ืืื:\n\n - **name**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - ืฉื ืืขืืืื ืืืืกืื ืืชืืฆืื ืฉื ืืืืื ื ืชืื.\n - **expression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - ืืืืื SQL-92 ืืืืฉืื ืขืจื ืืืืืื ืืื ื.\n\n**ืขืจื ืืืืจื**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"domain","bundle":"data-access","sinceVersion":"1.11","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#domain","description":"ืืืืืจ ืืช ืืืืืืื ืฉืืืงืฆื ืืฉืื ื ืชืื ืฉื 'featureSet' ืฉืฆืืื. ืื ื-'featureSet' ืฉืืื ืืงืืืฆื ืืขืืช ืกืื ืืฉื ื, ืืืืืจ ืืช ืืืืืืื ืฉืืืงืฆื ืืกืื ืืืฉื ื.","examples":"\n**ืืืืื**\n\nืืืืืืื ืฉืืืงืฆื ืืกืื ืืืฉื ื ืฉื ืืืฉืืช\n\n```arcade\nvar fsPole = FeatureSetByName($layer, \"Pole\", 1);\nvar d = Domain(fsPole, \"poleType\")\n// the poleType field has a coded value domain called poleTypes\n// the value of d will be\n// {\n// type: \"codedValue\" ,\n// name: \"poleTypesThreePhase\",\n// dataType: \"number\",\n// codedValues: [\n// { name: \"Unknown\", code: 0 },\n// { name: \"Wood\", code: 1 },\n// { name: \"Steel\", code: 2 }\n// { name: \"Reinforced Steel\", code: 3 }\n// ]\n// }\n```\n\n","completion":{"label":"Domain","detail":"Domain(features, fieldName, subtype?) -> Dictionary","insertText":"Domain(${1:features_}, ${2:fieldName_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[ืืื ืืจืกื 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nืืืืืจ ืืช ืืืืืืื ืฉืืืงืฆื ืืฉืื ื ืชืื ืฉื 'featureSet' ืฉืฆืืื. ืื ื-'featureSet' ืฉืืื ืืงืืืฆื ืืขืืช ืกืื ืืฉื ื, ืืืืืจ ืืช ืืืืืืื ืฉืืืงืฆื ืืกืื ืืืฉื ื.\n\n**ืคืจืืืจืื**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - ื-featureSet ืฉืืืฉืืืืช ืฉืื ืืืืืืช ืฉืื ืฉืืืื ืืืืืื.\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - ืฉื ืืฉืื (ืื ืืื ืื ืืฉืื) ืืืืื ืืช ืืืืืืื.\n- **subtype** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - ืืขืจื ืืืงืืื ืฉื ืกืื ืืืฉื ื, ืื ืืืฉืืช ืชืืืืช ืืกืืื ืืฉื ื.\n\n**ืขืจื ืืืืจื**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) \nืืืืืจ ืืืืื ืืืชืืืจ ืขื-ืืื ืืืืคืืื ืื ืืืื.\n\n- **type**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - ืกืื ืืืืืืื - 'codedValue' ืื 'ืืืื'.\n- **name**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - ืฉื ืืืืืืื.\n- **dataType**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - ืกืื ืื ืชืื ืื ืฉื ืฉืื ืืืืืืื. ืืื ืืืื ืืืืืช ืืื ืืืขืจืืื ืืืืื: `esriFieldTypeSmallInteger`, `esriFieldTypeInteger`, `esriFieldTypeBigInteger`, `esriFieldTypeSingle`, `esriFieldTypeDouble`, esriFieldTypeStringโ, esriFieldTypeDateโโ, esriFieldTypeOIDโ, esriFieldTypeGeometryโ, esriFieldTypeBlob, esriFieldTypeRasterโ, esriFieldTypeGUIDโ, esriFieldTypeGlobalIDโ, esriFieldTypeXML.\n- **min**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - ืชืงืฃ ืืืื ืืืืืื ืื ืืกืื 'ืืืื' ืืืื. ืืขืจื ืืืื ืืืื ืฉื ืืืืืืื.\n- **max**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - ืชืงืฃ ืืืื ืืืืืื ืื ืืกืื 'ืืืื' ืืืื. ืืขืจื ืืืงืกืืืื ืฉื ืืืืืืื.\n- **codedValues**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)<[Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)> - ืชืงืฃ ืืืื ืืืืืื ืื ืืกืื 'codedValue' ืืืื. ืืขืจื ืฉื ืืืืื ืื ืืืชืืจืื ืืช ืืขืจืืื ืืืืงืืื ืฉื ืืฉืื. ืื ืืืืื ืืืื ืืืคืืื 'ืงืื', ืืืืื ืืช ืขืจื ืืฉืื ืืคืืขื, ืืืืคืืื 'ืฉื' ืืืืื ืชืืืืจ ืืืืืืชื ืฉื ืืขืจื (ืืืื '{ code: 1, name: \\\"pavement\\\" }')"}},"parametersInfo":{"min":2,"max":3}},{"type":"function","name":"domaincode","bundle":"data-access","sinceVersion":"1.7","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#domaincode","description":"ืืืืืจ ืืช ืืงืื ืืชืืืืจ ืืืืืื ืืฉืืื ื-FeatureSet.","examples":"\n**ืืืืื**\n\nืืืคืืก ืืช ืชืืืืจ ืืืืืืื ืขืืืจ ืฉืื ืืืืืืก.\n\n```arcade\nDomainCode($layer, 'Enabled', 'True', subtype)\n```\n\n","completion":{"label":"DomainCode","detail":"DomainCode(features, fieldName, value, subtype?) -> Number,Text","insertText":"DomainCode(${1:features_}, ${2:fieldName_}, ${3:value_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[ืืื ืืจืกื 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nืืืืืจ ืืช ืืงืื ืืชืืืืจ ืืืืืื ืืฉืืื ื-FeatureSet.\n\n**ืคืจืืืจืื**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - ืกื ืืืฉืืืืช ืขื ืฉืื ืฉืืืื ืืืืืื.\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - ืฉื ืืฉืื (ืื ืืื ืื ืืฉืื) ืืืืื ืืช ืืืืืืื.\n- **value**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - ืืขืจื ืฉืืฉ ืืืืืจ ืืืจื ืืงืื. ืืงืื ืืืืืืจ ืืืืข ืืืืื-ืืืื ืฉื ืืฉืืจืืช.\n- **subtype** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) \\| [Text](https://developers.arcgis.com/arcade/guide/types/#text) - ืืืกืคืจ ืืืงืืื ืื ืืฉื ืฉื ืกืื ืืืฉื ื, ืื ืกื ืืืฉืืืืช ืชืืื ืืกืืื ืืฉื ื.\n\n**ืขืจื ืืืืจื**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) \\| [Text](https://developers.arcgis.com/arcade/guide/types/#text)"}},"parametersInfo":{"min":3,"max":4}},{"type":"function","name":"domainname","bundle":"data-access","sinceVersion":"1.7","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#domainname","description":"ืืืืืจ ืืช ืืฉื ืืชืืืืจื ืขืืืจ ืงืื ืืืืืื ื-FeatureSet.","examples":"\n**ืืืืื**\n\nืืืคืืก ืืช ืชืืืืจ ืืืืืืื ืขืืืจ ืฉืื ืืืืืืก\n\n```arcade\nDomainName($layer, 'fieldName')\n```\n\n","completion":{"label":"DomainName","detail":"DomainName(features, fieldName, code?, subtype?) -> Text","insertText":"DomainName(${1:features_}, ${2:fieldName_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[ืืื ืืจืกื 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nืืืืืจ ืืช ืืฉื ืืชืืืืจื ืขืืืจ ืงืื ืืืืืื ื-FeatureSet.\n\n**ืคืจืืืจืื**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - featureSet ืขื ืฉืื ืฉืืืื ืืืืืื.\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - ืฉื ืืฉืื (ืื ืืื ืื ืืฉืื) ืืืืื ืืช ืืืืืืื.\n- **code** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) \\| [Text](https://developers.arcgis.com/arcade/guide/types/#text) - ืืงืื ืืืฉืืื ืืฉื ืืชืืืืจื ืืจืฆืื. ืืงืื ืืืืืืจ ืืืืข ืืืืื-ืืืื ืฉื ืืฉืืจืืช.\n- **subtype** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) \\| [Text](https://developers.arcgis.com/arcade/guide/types/#text) - ืืืกืคืจ ืืืงืืื ืื ืืฉื ืฉื ืกืื ืืืฉื ื, ืื ื-FeatureSet ืชืืื ืืกืืื ืืฉื ื.\n\n**ืขืจื ืืืืจื**: [Text](https://developers.arcgis.com/arcade/guide/types/#text)"}},"parametersInfo":{"min":2,"max":4}},{"type":"function","name":"envelopeintersects","bundle":"data-access","sinceVersion":"1.11","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#envelopeintersects","description":"ืืืืืจ ืืฉืืืืช ืืชืื FeatureSet ืฉืื ืืืขืืคืืช (ืื ืืชืืืื) ืฉื ืกื ืืฉืืืืช ืืฆืืืืืช ืขื ืืืขืืคืช ืฉื ืืืืืืืจืื ืืืจืช. ืืืจืคืืงื ืืืื, ืืืืืฉื ืืืืื ืืชืืจืช ืืช ืืงืฉืจืื ืืืจืืืืื ืฉืืื ืืคืื ืงืฆืื ืชืืืืจ ืืฉืืืืช.\n\n_ืืืืืืืืจืืืช ืฉื ืืฉืืืืช ืืืฆืื ืืืืืชืืช ืืืคืจืืคืืื ืืชืืืืืช ืขืืืจืืช ืืืืื ืืคื ืืจืืืืืฆืื ืืงื ื ืืืืื ืฉื ืืชืฆืืื, ืืฉืืคืืจ ืืืฆืืขื ืืฉืจืืื. ืืื, ืืฉืืืืฉ ืืืืืืืืจืื ืฉื ืืฉืืช (ืืืืืจ โ$feature) ืืชืืจ ืงืื ืืคืื ืงืฆืื ืืืืืืืจืืช ืืืงืฉืจืื ืืื ืืืืืจ ืชืืฆืืืช ืฉืื ืืช ืืื ืจืืช ืงื ื ืืืื. ืคืจืืคืืืื ืืืจืื, ืืืื ืืืื ืงืืคืฅ, ืืกืคืงืื ืืืืืืืจืืืช ืจืืืืืฆืื ืืืื._","examples":"\n**ืืืืื**\n\nืืืืืจ ืืช ืืกืคืจ ืืืฉืืืืช ืฉืืฆืืืืืช ืขื ืืืขืืคืช ืฉื geom2\n\n```arcade\nvar geom2 = Polygon({ ... });\nCount( EnvelopeIntersects($layer, geom2) );\n```\n\n","completion":{"label":"EnvelopeIntersects","detail":"EnvelopeIntersects(features, envelope) -> FeatureSet","insertText":"EnvelopeIntersects(${1:features_}, ${2:envelope_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[ืืื ืืจืกื 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nืืืืืจ ืืฉืืืืช ืืชืื FeatureSet ืฉืื ืืืขืืคืืช (ืื ืืชืืืื) ืฉื ืกื ืืฉืืืืช ืืฆืืืืืช ืขื ืืืขืืคืช ืฉื ืืืืืืืจืื ืืืจืช. ืืืจืคืืงื ืืืื, ืืืืืฉื ืืืืื ืืชืืจืช ืืช ืืงืฉืจืื ืืืจืืืืื ืฉืืื ืืคืื ืงืฆืื ืชืืืืจ ืืฉืืืืช.\n\n_ืืืืืืืืจืืืช ืฉื ืืฉืืืืช ืืืฆืื ืืืืืชืืช ืืืคืจืืคืืื ืืชืืืืืช ืขืืืจืืช ืืืืื ืืคื ืืจืืืืืฆืื ืืงื ื ืืืืื ืฉื ืืชืฆืืื, ืืฉืืคืืจ ืืืฆืืขื ืืฉืจืืื. ืืื, ืืฉืืืืฉ ืืืืืืืืจืื ืฉื ืืฉืืช (ืืืืืจ โ$feature) ืืชืืจ ืงืื ืืคืื ืงืฆืื ืืืืืืืจืืช ืืืงืฉืจืื ืืื ืืืืืจ ืชืืฆืืืช ืฉืื ืืช ืืื ืจืืช ืงื ื ืืืื. ืคืจืืคืืืื ืืืจืื, ืืืื ืืืื ืงืืคืฅ, ืืกืคืงืื ืืืืืืืจืืืช ืจืืืืืฆืื ืืืื._\n\n**ืคืจืืืจืื**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - ื-FeatureSet ืฉื ืืืง ืืืืืื ืืืกื ืืืฆืืืืืช ืขื 'ืืขืืคืช' (envelope) ืืงืื.\n- **envelope**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - ืืืขืืคื ืื ืืืงืช.\n\n**ืขืจื ืืืืจื**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"expects","bundle":"data-access","sinceVersion":"1.15","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#expects","description":"ืืืงืฉ ืืืคืืื ืื ื ืืกืคืื ืขืืืจ FeatureSet ื ืชืื.","examples":"\n**ืืืืื**\n\nืืงืฉื ืฉื ืืฉืื POPULATION ืขืืืจ ืืืฉืืืืช ืืืฉืืื\n\n```arcade\n// If the layer is clustered based on count,\n// only the OBJECTID field is requested by default.\n// To display the sum of the POPULATION field\n// for all features in the cluster, we must\n// explicitly request the POPULATION data. \nExpects($aggregatedFeatures, 'POPULATION')\nText(Sum($aggregatedFeatures, 'POPULATION'), '#,###')\n```\n\n","completion":{"label":"Expects","detail":"Expects(features, field1, [field2, ..., fieldN]?) -> Null","insertText":"Expects(${1:features_}, ${2:field1_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[ืืื ืืจืกื 1.15](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nืืืงืฉ ืืืคืืื ืื ื ืืกืคืื ืขืืืจ FeatureSet ื ืชืื.\n\n**ืคืจืืืจืื**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - ืกื ืืืฉืืืืช ืฉืืืื ืืฉืืืื ืืฉืืืช ืืืืืงืฉืื.\n- **field1**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - ืฉื ืฉืื ืฉืืฉ ืืืงืฉ ืขืืืจ ืืืฉืืช ืื ืชืื ื. ืจืฉืืื ืจืง ืฉื ืฉืืืช ืฉื ืืจืฉืื ืืฆืืจื ืฉืืืืฉ ืืืืืื. ืืคื ืืฆืืจื, ื ืืชื ืืืงืฉ ืืช ืื ืืฉืืืช ืืืืฆืขืืช ืืชื ืืืืื '*'. ืขื ืืืช, ืืืื ืืืืื ืข ืืฉืืืืฉ ืื, ืืื ืฉืื ืืืขืืืช ืืืชืจ ืืื ื ืชืื ืื, ืื ืฉืขืืื ืืคืืืข ืืืืฆืืขื ืืืืฉืื. ืขืจื ืื ืืืื ืืืืืช ืืงืกื ืืืืืื ืืื ืืืื ืืืืืช ืืฉืชื ื.\n- **[field2, ..., fieldN]** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - ืจืฉืืื ืฉื ืฉืืืช ืฉืืืช ืฉืืฉ ืืืงืฉ ืขืืืจ ืืืฉืืช ืื ืชืื ื. ืจืฉืืื ืจืง ืฉื ืฉืืืช ืฉื ืืจืฉืื ืืฆืืจื ืฉืืืืฉ ืืืืืื. ืขืจืืื ืืื ืืืืืื ืืืืืช ืืงืกื ืืืืืื ืืื ืืืืืื ืืืืืช ืืฉืชื ืื.\n\n**ืขืจื ืืืืจื**: Null"}},"parametersInfo":{"min":2,"max":-1}},[{"type":"function","name":"featureset","bundle":"data-access","sinceVersion":"1.5","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#featureset1","description":"ืฆืืจ FeatureSet ืืืฉ ืืชืื JSON ืืืชืื ืืืคืจื ArcGIS REST. ืืื ืืขืืื ืืืืืื, ืจืื ืืช ืงืืข ืืงืื ืืืื.","examples":"\n**ืืืืื**\n\nืฆืืจ FeatureSet ืืชืื JSON.\n\n```arcade\n// JSON representation of the feature used in the snippet below\n// {\n// 'fields': [{\n// 'alias': 'RANK',\n// 'name': 'RANK',\n// 'type': 'esriFieldTypeInteger'\n// }, {\n// 'alias': 'ELEV_m',\n// 'name': 'ELEV_m',\n// 'type': 'esriFieldTypeInteger'\n// }],\n// 'spatialReference': { 'wkid': 4326 },\n// 'geometryType': 'esriGeometryPoint',\n// 'features': [{\n// 'geometry': {\n// 'spatialReference': { 'wkid': 4326 },\n// 'x': -151.0063,\n// 'y': 63.069\n// },\n// 'attributes': {\n// 'RANK': 1,\n// 'ELEV_m': 6168\n// }\n// }]\n// };\n// The Dictionary representation of the FeatureSet must be a serialized text value\nvar features = FeatureSet('{\"fields\":[{\"alias\":\"RANK\",\"name\":\"RANK\",\"type\":\"esriFieldTypeInteger\"},{\"alias\":\"ELEV_m\",\"name\":\"ELEV_m\",\"type\":\"esriFieldTypeInteger\"}],\"spatialReference\":{\"wkid\":4326},\"geometryType\":\"esriGeometryPoint\",\"features\":[{\"geometry\":{\"spatialReference\":{\"wkid\":4326},\"x\":-151.0063,\"y\":63.069},\"attributes\":{\"RANK\":1,\"ELEV_m\":6168}}]}')\n```\n\n","completion":{"label":"FeatureSet","detail":"FeatureSet(definition) -> FeatureSet","insertText":"FeatureSet(${1:definition_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[ืืื ืืจืกื 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nืฆืืจ FeatureSet ืืืฉ ืืชืื JSON ืืืชืื ืืืคืจื ArcGIS REST. ืืื ืืขืืื ืืืืืื, ืจืื ืืช ืงืืข ืืงืื ืืืื.\n\n**ืคืจืืืจ**\n\n- **definition**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - ื-JSON ืฉืืชืืจ ืกื ืืฉืืืืช. ื-JSON ืืืื ืืืืืช ืืขื ืกืืจืชืืืช ืืขืจื ืืงืกื.\n\n**ืขืจื ืืืืจื**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"featureset","bundle":"data-access","sinceVersion":"1.19","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#featureset2","description":"ืืืฆืจ FeatureSet ืืืฉ ืืชืื ืืืืื ืืืืืฆื JSON ืืืชืื ืืืคืจื ArcGIS REST. ืืื ืืขืืื ืืืืืื, ืจืื ืืช ืงืืข ืืงืื ืืืื.","examples":"\n**ืืืืื**\n\nืฆืืจ FeatureSet ืืืืืื.\n\n```arcade\n// JSON representation of the feature used in the snippet below\nvar d = {\n fields: [{\n alias: 'RANK',\n name: 'RANK',\n type: 'esriFieldTypeInteger'\n }, {\n alias: 'ELEV_m',\n name: 'ELEV_m',\n type: 'esriFieldTypeInteger'\n }],\n spatialReference: { wkid: 4326 },\n geometryType: 'esriGeometryPoint',\n features: [{\n geometry: {\n spatialReference: { wkid: 4326 },\n x: -151.0063,\n y: 63.069\n },\n attributes: {\n RANK: 1,\n ELEV_m: 6168\n }\n }]\n };\nvar features = FeatureSet(d)\n```\n\n","completion":{"label":"FeatureSet","detail":"FeatureSet(definition) -> FeatureSet","insertText":"FeatureSet(${1:definition_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[ืืื ืืจืกื 1.19](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nืืืฆืจ FeatureSet ืืืฉ ืืชืื ืืืืื ืืืืืฆื JSON ืืืชืื ืืืคืจื ArcGIS REST. ืืื ืืขืืื ืืืืืื, ืจืื ืืช ืงืืข ืืงืื ืืืื.\n\n**ืคืจืืืจ**\n\n- **definition**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - ืืืืื ืฉืืชืืจ ืกื ืืฉืืืืช.\n\n**ืขืจื ืืืืจื**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset)"}},"parametersInfo":{"min":1,"max":1}}],{"type":"function","name":"featuresetbyassociation","bundle":"data-access","sinceVersion":"1.9","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#featuresetbyassociation","description":"ืืืืืจ ืืช ืื ืืืฉืืืืช ืฉืืฉืืืืืช ืืืฉืืช ืืงืื ื-FeatureSet. ืื ืกืคืฆืืคื ืืชืืืืื ืขืืืื ืฉื 'ืจืฉืช ืชืฉืชืืช'.","examples":"\n**ืืืืืืืช**\n\nืืืืืจ ืืช ืื ืื ืืกืื ืฉืืฉ ืืื ืฉืืืื ืงืืฉืืจืืืช ืขื ืืืกืืฃ ืืฆืื ืืชืืชืื ืฉื ืืฉื ืื.\n\n```arcade\nFeatureSetByAssociation($feature, 'connected', 'Low');\n```\n\nืืืืืจ ืืช ืืกืคืจ ืืืืฉืืจืื ืืืฉืืืืื ืฉืืฉืืืืื ืืืฉืืช\n\n```arcade\nvar allContent = FeatureSetByAssociation ($feature, \"content\");\nvar devicesRows = Filter(allContent, \"className = 'Electric Device'\");\nvar devicesCount = Count(devicesRows);\nreturn devicesCount;\n```\n\n","completion":{"label":"FeatureSetByAssociation","detail":"FeatureSetByAssociation(inputFeature, associationType, terminalName?) -> FeatureSet","insertText":"FeatureSetByAssociation(${1:inputFeature_}, ${2:associationType_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[ืืื ืืจืกื 1.9](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nืืืืืจ ืืช ืื ืืืฉืืืืช ืฉืืฉืืืืืช ืืืฉืืช ืืงืื ื-FeatureSet. ืื ืกืคืฆืืคื ืืชืืืืื ืขืืืื ืฉื 'ืจืฉืช ืชืฉืชืืช'.\n\n**ืคืจืืืจืื**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - ืืืฉืืช ืืื ื ืืฉ ืืชืฉืื ืขืืืจ ืื ืืืฉืืืืช ืืืฉืืืืืช. ืืฉ ืืืืื ืืช ืืืฉืืช ืืจื ืฉืืจืืช ืืฉืืืืช. ืืื ืชืืืื ืืืืกืคื ืืฉืืืืช.\n- **associationType**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - ืกืื ืืฉืืื ืขื ืืืฉืืช ืฉืืฉ ืืืืืืจ. \n ืขืจืืื ืืคืฉืจืืื: `ืืืืืจ` \\| `ืืื` \\| `ืชืืื` \\| `ืืื ื` \\| `ืืฆืืจืฃ` \n ืขืจืืื ืืคืฉืจืืื ื ืืกืคื ืืืจืกื 1.10: `junctionEdge` \\| `midspan`\n- **terminalName** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - ืืฉืื ืจืง ืืกืืื ืฉืืื 'ืืืืืจ'.\n\n**ืขืจื ืืืืจื**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) \nืืืืืจ FeatureSet ืฉืืืื ืืฉืืืืช ืขื ืืคืจื ืืฉืื ืฉืืชืืืจ ืืืืื ืืืื.\n\n- **className**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - ืฉื ืืงืืืฆื ืืืืกืก ืขื ืืขืจื ืฉื `TONETWORKSOURCEID` ืื ืฉื `FROMNETWORKSOURCEID`.\n- **globalId**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - ื-Global ID ืฉื ืืืฉืืช ืืืืื ืืืืจืืช (ืืืืืจ, ืืขืจื `TOGLOBALID` ืื `FROMGLOBALID`).\n- **isContentVisible**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - ืืืื ืืืืืช ืขืจื `1` (ื ืจืื) ืื `0` (ืื ื ืจืื). ืขืจื ืื ืืืืฆื ืืช ืื ืจืืืช ืฉื ืืชืืื ืืืฉืืื ืืืฉืื ืจืง ืขืืืจ ืฉืืืื ืืืื.\n- **objectId**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - ื-ObjectID ืฉื ืืฉืืจื ืืืืื ืืืฉืืืืช.\n- **percentAlong**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - ืืฉืื ืืืื ืกืืื ืืฉืืื 'ืืืื ืืื ืื ื' ืืืื. ืืืืืจ ืืกืคืจ ืขื ื ืงืืื ืฆืคื ืืื 0 ื-1 ืืืฆืืื ืืช ืืืืงืื (ืืืืก) ืฉื ืืฆืืืช ืืืืจื ืืืืื.\n- **side**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - ืืฉืื ืืืื ืกืืื ืืฉืืื 'ืืืื ืฆืืืช' ืืืื. ืืฆืืื ืืืืื ืฆื ื ืืฆื ืืฆืืืช.\n\nืขืจืืื ืืคืฉืจืืื: 'ื:' ืื 'ืขื'"}},"parametersInfo":{"min":2,"max":3}},{"type":"function","name":"featuresetbyid","bundle":"data-access","sinceVersion":"1.5","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#featuresetbyid","description":"ืืืฆืจ FeatureSet ืืฉืืืช ืืฉืืืืช ืืคื ืืืื ืืฉืืื ืืืคื ืื ืืฉืืจืืช ืืืฉืืืืช. ืืืืืช ืืกืคืจ ืืฉืืืช ืืืงืฉื ืืื ืืขืช ืืืืื ืฉื ืืืืืืืืจืื ืืืืืืช ืืฉืคืจ ืืช ืืืฆืืขื ืืกืงืจืืคื.","examples":"\n**ืืืืื**\n\nืืืืืจ ืืช ืืกืคืจ ืืืฉืืืืช ืืฉืืื ืขื ืืืืื DemoLayerWM_1117 ืืืคื ืื ืชืื ื.\n\n```arcade\nvar features = FeatureSetById($map,'DemoLayerWM_1117', ['*'], true);\nCount( features );\n```\n\n","completion":{"label":"FeatureSetById","detail":"FeatureSetById(featureSetCollection, id, fields?, includeGeometry?) -> FeatureSet","insertText":"FeatureSetById(${1:featureSetCollection_}, ${2:id_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[ืืื ืืจืกื 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nืืืฆืจ FeatureSet ืืฉืืืช ืืฉืืืืช ืืคื ืืืื ืืฉืืื ืืืคื ืื ืืฉืืจืืช ืืืฉืืืืช. ืืืืืช ืืกืคืจ ืืฉืืืช ืืืงืฉื ืืื ืืขืช ืืืืื ืฉื ืืืืืืืืจืื ืืืืืืช ืืฉืคืจ ืืช ืืืฆืืขื ืืกืงืจืืคื.\n\n**ืคืจืืืจืื**\n\n- **featureSetCollection**: [FeatureSetCollection](https://developers.arcgis.com/arcade/guide/types/#featuresetcollection) - ืืืคื ืื ืฉืืจืืช ืืืฉืืืืช ืืืืืืื ืฉืืื ืืืช ืื ืืืชืจ ืฉืืื ื ืืฉ ืืืฆืืจ FeatureSet. ืืจืื ืืืงืจืื, ืืื ืืขืจื ืืืืืืื โ$map ืื โ$datastore.\n- **id**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - ืืืื ืืฉืืื ื'ืืคื' ืื ืชืื ื. ืืฉ ืืืฆืืจ ืืช ืืฉืืื ืืจื ืฉืืจืืช ืืฉืืืืช. ืืื ืชืืืื ืืืืกืคื ืืฉืืืืช. _ืฉืื ืื ืฉืขืจื ืื ืืืื ืืืืืช ืขืจื ืืงืกื._\n- **fields** (_Optional_): [Array](https://developers.arcgis.com/arcade/guide/types/#array)<[Text](https://developers.arcgis.com/arcade/guide/types/#text)> - ืืขืจืืื ืฉืืฉ ืืืืื ื-FeatureSet. ืืืจืืจืช ืืืื, ืื ืืฉืืืช ื ืืืืื. ืืื ืืืงืฉ ืืช ืื ืืฉืืืช ืืฉืืื, ืืืืจ ืขืจื ืื ื-['*']. ืืืืืช ืืกืคืจ ืืฉืืืช ืืฉืคืจืช ืืช ืืืฆืืขื ืืกืงืจืืคื.\n- **includeGeometry** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - ืืฆืืื ืื ืืืืื ืืช ืืืืืืืืจืื ืืืฉืืืืช. ืืืจืืจืช ืืืื, ืืขืจื ืืื true. ืืฉืืงืืื ืืืฆืืขืื, ืขืืื ืืืงืฉ ืืช ืืืืืืืืจืื ืจืง ืื ืืื ื ืืืฆื, ืืืื ืืฉืืืืฉ ืืคืื ืงืฆืืืช ืืืืืืืจืื.\n\n**ืขืจื ืืืืจื**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset)"}},"parametersInfo":{"min":2,"max":4}},{"type":"function","name":"featuresetbyname","bundle":"data-access","sinceVersion":"1.5","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#featuresetbyname","description":"ืืืฆืจ FeatureSet ืืฉืืืช ืืฉืืืืช ืืคื ืืฉื ืืืคื ืื ืืฉืืจืืช ืืืฉืืืืช. ืืืืจ ืฉืฉื ืื ืื ืืืื ืืืืืช ืืืืืื. ืืื ืืืืืฅ ืืืฆืืจ FeatureSet ืืืืฆืขืืช `FeatureSetById()`. ืืืืืช ืืกืคืจ ืืฉืืืช ื-FeatureSet ืืืืจืืช ืืืืืืืืจืื ืืืืืืช ืืฉืคืจ ืืช ืืืฆืืขื ืืกืงืจืืคื.","examples":"\n**ืืืืื**\n\nืืืืืจ ืืช ืืกืคืจ ืืืฉืืืืช ืืฉืืื ืืขืืืช ืืืืชืจืช 'ืืกืืืื ืืืคื ืืื' ืืืคื ืื ืชืื ื.\n\n```arcade\nvar features = FeatureSetByName($map,'Bike routes', ['*'], true);\nCount(features);\n```\n\n","completion":{"label":"FeatureSetByName","detail":"FeatureSetByName(featureSetCollection, title, fields?, includeGeometry?) -> FeatureSet","insertText":"FeatureSetByName(${1:featureSetCollection_}, ${2:title_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[ืืื ืืจืกื 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nืืืฆืจ FeatureSet ืืฉืืืช ืืฉืืืืช ืืคื ืืฉื ืืืคื ืื ืืฉืืจืืช ืืืฉืืืืช. ืืืืจ ืฉืฉื ืื ืื ืืืื ืืืืืช ืืืืืื. ืืื ืืืืืฅ ืืืฆืืจ FeatureSet ืืืืฆืขืืช `FeatureSetById()`. ืืืืืช ืืกืคืจ ืืฉืืืช ื-FeatureSet ืืืืจืืช ืืืืืืืืจืื ืืืืืืช ืืฉืคืจ ืืช ืืืฆืืขื ืืกืงืจืืคื.\n\n**ืคืจืืืจืื**\n\n- **featureSetCollection**: [FeatureSetCollection](https://developers.arcgis.com/arcade/guide/types/#featuresetcollection) - ืืืคื ืื ืฉืืจืืช ืืืฉืืืืช ืืืืืืื ืฉืืื ืืืช ืื ืืืชืจ ืฉืืื ื ืืฉ ืืืฆืืจ FeatureSet. ืืจืื ืืืงืจืื, ืืื ืืขืจื ืืืืืืื โ$map ืื โ$datastore.\n- **title**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - ืืืชืจืช ืืฉืืื ื'ืืคื' ืื ืชืื ื. ืืฉ ืืืฆืืจ ืืช ืืฉืืื ืืจื ืฉืืจืืช ืืฉืืืืช. ืืื ืชืืืื ืืืืกืคื ืืฉืืืืช. _ืฉืื ืื ืฉืขืจื ืื ืืืื ืืืืืช ืขืจื ืืงืกื._\n- **fields** (_Optional_): [Array](https://developers.arcgis.com/arcade/guide/types/#array)<[Text](https://developers.arcgis.com/arcade/guide/types/#text)> - ืืขืจืืื ืฉืืฉ ืืืืื ื-FeatureSet. ืืืจืืจืช ืืืื, ืื ืืฉืืืช ื ืืืืื. ืืื ืืืงืฉ ืืช ืื ืืฉืืืช ืืฉืืื, ืืืืจ ืขืจื ืื ื-['*']. ืืืืืช ืืกืคืจ ืืฉืืืช ืืฉืคืจืช ืืช ืืืฆืืขื ืืกืงืจืืคื.\n- **includeGeometry** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - ืืฆืืื ืื ืืืืื ืืช ืืืืืืืืจืื ืืืฉืืืืช. ืืืจืืจืช ืืืื, ืืขืจื ืืื true. ืืฉืืงืืื ืืืฆืืขืื, ืขืืื ืืืงืฉ ืืช ืืืืืืืืจืื ืจืง ืื ืืื ื ืืืฆื, ืืืื ืืฉืืืืฉ ืืคืื ืงืฆืืืช ืืืืืืืจืื.\n\n**ืขืจื ืืืืจื**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset)"}},"parametersInfo":{"min":2,"max":4}},{"type":"function","name":"featuresetbyrelationshipclass","bundle":"data-access","sinceVersion":"1.24","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#featuresetbyrelationshipclass","description":"ืืืืจืช ืืจืฉืืืืช ืืงืฉืืจืืช ืขืืืจ ืืฉืืช ื ืชืื ื ืขื ืืกืืก ืืฉื ืฉื ืงืืืฆืช ืงืืฉืืจ ื ืชืื ื.","examples":"\n**ืืืืื**\n\nืืืืจืช ืืกืคืจ ืืจืฉืืืืช ืืงืฉืืจืืช ืืืืืงืช ืงืืืื.\n\n```arcade\n// A calculation rule that returns the count of a pole inspection records.\n// When a pole feature is updated the calculation rule reads all its related inspections records from the comments field and returns the total inspection count for that feature.\nvar fsinspected = FeatureSetByRelationshipClass($feature, โpole_inspectionโ, [โcommentsโ], false);\nreturn Count(fsinspected);\n```\n\n","completion":{"label":"FeatureSetByRelationshipClass","detail":"FeatureSetByRelationshipClass(inputFeature, relationshipClass, fieldNames?, includeGeometry?) -> FeatureSet","insertText":"FeatureSetByRelationshipClass(${1:inputFeature_}, ${2:relationshipClass_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[ืืื ืืจืกื 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nืืืืจืช ืืจืฉืืืืช ืืงืฉืืจืืช ืขืืืจ ืืฉืืช ื ืชืื ื ืขื ืืกืืก ืืฉื ืฉื ืงืืืฆืช ืงืืฉืืจ ื ืชืื ื.\n\n**ืคืจืืืจืื**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - ืืืฉืืช ืืื ื ืืฉ ืืืืืจ ืจืฉืืืืช ืงืฉืืจืืช.\n- **relationshipClass**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - ืฉื ืงืืืฆืช ืืงืืฉืืจ ืืคื ืฉืืืืืจ ืืืงืืจ ืื ืชืื ืื.\n- **fieldNames** (_Optional_): [Array](https://developers.arcgis.com/arcade/guide/types/#array)<[Text](https://developers.arcgis.com/arcade/guide/types/#text)> - ืืฉืืืช ืฉืืฉ ืืืืืจ ื-FeatureSet. ืจืฉืืื ืื ืืืืืช ืฉืืืช ืืืืืช ืืงืืฉืืจืื ืืืืฉืืช ืืงืื.\n- **includeGeometry** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - ืืฆืืื ืื ืืืืืืจ ืืช ืืืืืืืืจืื ืขืืืจ ืืฉืืืืช ืืชืืฆืื.\n\n**ืขืจื ืืืืจื**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset)\n\n**ืืฉืืืื ื ืืกืคืื**\n\n* [Attribute rules and relationship classes](https://pro.arcgis.com/en/pro-app/latest/help/data/geodatabases/overview/attribute-rules-and-relationship-classes.htm)\n"}},"parametersInfo":{"min":2,"max":4}},{"type":"function","name":"featuresetbyrelationshipname","bundle":"data-access","sinceVersion":"1.8","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#featuresetbyrelationshipname","description":"ืืืืืจ ืืช ืืจืฉืืืืช ืืงืฉืืจืืช ืขืืืจ ืืฉืืช ื ืชืื ื ื-FeatureSet.","examples":"\n**ืืืืื**\n\nืืืืืจ ืืช ืืกืืื ืฉื ืืกืคืจ ืฉืืืช ืืื ืืจืฉืืืืช ืืงืฉืืจืืช\n\n```arcade\nvar results = FeatureSetByRelationshipName($feature, 'Election_Results', ['*'], false)\nSum(results, 'democrat + republican + other')\n```\n\n","completion":{"label":"FeatureSetByRelationshipName","detail":"FeatureSetByRelationshipName(inputFeature, relationshipName, fieldNames?, includeGeometry?) -> FeatureSet","insertText":"FeatureSetByRelationshipName(${1:inputFeature_}, ${2:relationshipName_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{