ArcGIS Pro 3.4 API Reference Guide
ArcGIS.Desktop.Core Namespace / VertexMarkerType Enumeration
Example Example Version

VertexMarkerType Enumeration
Defines the set of valid marker types used in vertex symbology.
Syntax
Members
MemberDescription
Circle Circle.
CircleWithCenteredText Text within a circle.
Cross Cross.
Diamond Diamond.
DiscoRectangle Disco hexagon.
Hexagon Hexagon.
PushPin Push pin.
Rectangle Rectangle.
Rod Rod.
RodWithPerpendicularText Rod with perpendicular text.
RoundedRectangle Rounded rectangle.
RoundedSquare Rounded square.
RoundedTriangle Rounded triangle.
Square Square.
Star Star.
StretchedHexagon Stretched hexagon.
Text Text.
Triangle Triangle.
Example
Set Sketch Vertex Symbol Options
//var options = ApplicationOptions.EditingOptions;
QueuedTask.Run(() =>
{
  //change the regular unselected vertex symbol
  //default is a green, hollow, square, 5pts. Change to
  //Blue outline diamond, 10 pts
  var vertexSymbol = new VertexSymbolOptions(VertexSymbolType.RegularUnselected);
  vertexSymbol.OutlineColor = ColorFactory.Instance.BlueRGB;
  vertexSymbol.MarkerType = VertexMarkerType.Diamond;
  vertexSymbol.Size = 10;

  //Are these valid?
  if (options.CanSetVertexSymbolOptions(
       VertexSymbolType.RegularUnselected, vertexSymbol)) {
    //apply them
    options.SetVertexSymbolOptions(VertexSymbolType.RegularUnselected, vertexSymbol);
          }
});
Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         ArcGIS.Desktop.Core.VertexMarkerType

Requirements

Target Platforms: Windows 11, Windows 10

ArcGIS Pro version: 3 or higher.
See Also