GetVertexSymbolOptions Method
Gets the symbol for a vertex while sketching.
This method must be called on the MCT. Use QueuedTask.Run.
Get Sketch Vertex Symbology Options
var options = ApplicationOptions.EditingOptions;
//Must use QueuedTask
QueuedTask.Run(() =>
{
//There are 4 vertex symbol settings - selected, unselected and the
//current vertex selected and unselected.
var reg_select = options.GetVertexSymbolOptions(VertexSymbolType.RegularSelected);
var reg_unsel = options.GetVertexSymbolOptions(VertexSymbolType.RegularUnselected);
var curr_sel = options.GetVertexSymbolOptions(VertexSymbolType.CurrentSelected);
var curr_unsel = options.GetVertexSymbolOptions(VertexSymbolType.CurrentUnselected);
//to convert the options to a symbol use
//GetPointSymbol
var reg_sel_pt_symbol = reg_select.GetPointSymbol();
//ditto for reg_unsel, curr_sel, curr_unsel
});
Target Platforms: Windows 11, Windows 10
ArcGIS Pro version: 3 or higher.