https://pro.arcgis.com/en/pro-app/latest/sdk/api-reference/#topic26368.html & https://pro.arcgis.com/en/pro-app/latest/sdk/api-reference/#topic26588.html depending on Layer vs StandaloneTable.
... View more
Kirk, note that the type you are referencing `SketchLineToolOverlayView` isn't what you are looking for anyways it is the UserControl that we overlay on top of the MapView which contains the UI for the floating toolbar and onscreen constraints (if they are turned on). As for customizing the sketch symbols, the Editing options on the backstage provides the user global access to configuring the symbology of the vertices of the sketch (red and green boxes by default) and some limited drawing options for the line (colors of the dashes and gaps and the symbol width). I think it reasonable to add properties to MapTool to optionally override these global settings so you can get your tool to look different than the default (used by internal tools and tools that don't choose to override these symbols). Although there is merit to just letting the end user decide how they want the sketch symbology to be configured so they have the control to make it look visible on their map). If you want to propose such an extension I suggest creating an 'Idea'. Note also that the symbology options for the line of the sketch (dotted line by default) is limited because it doesn't support the full symbol model. This is because the symbol is converted and rendered accelerated by the graphics hardware (where some line symbol properties in the usual symbol model would require drawing by software) so that it tracks the mouse as well as possible (note how it tracks much better than the `SketchSymbol` that Matthew is setting in the OP.
... View more