ArcGIS Pro 3.1 API Reference Guide
ArcGIS.Core.CIM Namespace / CIMMultipointGraphic Class
Members Example

In This Topic
    CIMMultipointGraphic Class
    In This Topic
    Represents a shape graphic with a Multipoint geometry.
    Object Model
    CIMMultipointGraphic ClassCIMMultipointGraphic ClassCIMMultipointGraphic ClassMultipoint ClassCIMSymbolReference Class
    Syntax
    Example
    Multi-point Graphic Element using CIMGraphic
    //On the QueuedTask
    //Place a multipoint graphic using the mapview extent geometry
    var extent = MapView.Active.Extent;
    //Contract the extent
    var polygonEnv = extent.Expand(-100000, -90000, false);
    //create a polygon using the envelope
    var polygon = PolygonBuilderEx.CreatePolygon(polygonEnv);
    //Create MultipPoints from the polygon
    var multiPoints = MultipointBuilderEx.CreateMultipoint(polygon);
    //specify a symbol
    var point_symbol = SymbolFactory.Instance.ConstructPointSymbol(
                          ColorFactory.Instance.GreenRGB);
    
    //create a CIMGraphic 
    var graphic = new CIMMultipointGraphic
    {
      Symbol = point_symbol.MakeSymbolReference(),
      Multipoint = multiPoints
    };
    graphicsLayer.AddElement(graphic);
    Inheritance Hierarchy

    System.Object
       ArcGIS.Core.CIM.CIMObject
          ArcGIS.Core.CIM.CIMGraphic
             ArcGIS.Core.CIM.CIMShapeGraphic
                ArcGIS.Core.CIM.CIMMultipointGraphic

    Requirements

    Target Platforms: Windows 11, Windows 10

    ArcGIS Pro version: 3.0 or higher.
    See Also