ArcGIS Pro 3.4 API Reference Guide
ArcGIS.Desktop.Core Namespace / EditingOptions Class / CanSetSegmentSymbolOptions Method
The segment symbol
Example Version

CanSetSegmentSymbolOptions Method
Determines if the segment sketch symbol can be set.
Syntax
public bool CanSetSegmentSymbolOptions( 
   SegmentSymbolOptions segmentSymbol
)

Parameters

segmentSymbol
The segment symbol

Return Value

True if the segment symbol options are valid. False otherwise.
Remarks
This function should be called prior to SetSegmentSymbolOptions to ensure the parameters are valid. It checks the following
  • Width is a positive number (ie greater than 0)
Example
Set Sketch Segment Symbol Options
//var options = ApplicationOptions.EditingOptions;
QueuedTask.Run(() =>
{
  //change the segment symbol primary color to green and
  //width to 1 pt
  var segSymbol = options.GetSegmentSymbolOptions();
  segSymbol.PrimaryColor = ColorFactory.Instance.GreenRGB;
  segSymbol.Width = 1;

  //Are these valid?
  if (options.CanSetSegmentSymbolOptions(segSymbol)) {
    //apply them
    options.SetSegmentSymbolOptions(segSymbol);
          }
});
Requirements

Target Platforms: Windows 11, Windows 10

ArcGIS Pro version: 3 or higher.
See Also