ArcGIS Pro 3.2 API Reference Guide
Introduction / What's New for Developers at 3.2
In This Topic
    What's New for Developers at 3.2
    In This Topic
     Highlights

    1. API enhancements

    At 3.2 you can take advantage of API enhancements for:

    3D Analyst:
    • New TinLayer, LasDatasetLayer, and TerrainLayer classes.
    • Support for Line of Sight analysis via the public api on TinLayer.
    • New TIN, LAS (point cloud), and Terrain datasets added to ArcGIS.Core. Access individual TIN triangle, edge, and nodes and points from LAS point clouds.
    Arcade:
    • Interactive arcade expression evaluation via the ArcadeScriptEngine and ArcadeEvaluator objects.
    Knowledge Graph:
    • Access to KnowledgeGraph data sources, and support for openCypher graph queries and full text search.
    Geodatabase:
    • Retrieve stored attribute rules and associated properties from TableDefinition.
    • Support for the new GDB date and time field types has been added.
    Map Authoring:
    • A new date-time picker control and SymbolFactory enhancements for new 3D symbol creation options.
    Layout:
    • Apply styles (i.e. style “items”) directly to layout and graphic layer elements to style their appearance.

    A complete list of the API enhancements is provided in the API Changes section on this page.

    2. SDK Resources

    There are many ProConcepts, ProGuide, ProSnippets, and samples to help you get up and running with the new SDK features. Updates to the SDK Resources include, but are not limited to:
     API Changes

    Select the ArcGIS Pro Assembly to see the new API Changes specific to that assembly.

    Showing all changes to the API that were introduced with ArcGIS Pro 3.2

      Detailed list of changes: ArcGIS.Core
    Type Change API change
    NameSpace new ArcGIS.Core.Arcade
    NameSpace new ArcGIS.Core.Data.Analyst3D
    NameSpace new ArcGIS.Core.Data.Knowledge
    Method new public class ArcGIS.Core.Arcade.ArcadeEvaluationResult
      bool IsEqual(ArcadeEvaluationResult)
      object CastTo(ArcGIS.Core.CIM.ExpressionReturnType)
      object GetResult()
    Property new public class ArcGIS.Core.Arcade.ArcadeEvaluationResult
     public nint Handle { get; }
    Method new public class ArcGIS.Core.Arcade.ArcadeEvaluationResult
      void Dispose()
      void Dispose(bool)
    Class new public class ArcGIS.Core.Arcade.ArcadeEvaluator
    Class new public class ArcGIS.Core.Arcade.ArcadeOperationFailedException
    Class new public class ArcGIS.Core.Arcade.ArcadeScriptEngine
    Class new public class ArcGIS.Core.Arcade.EvaluationException
    Class new public class ArcGIS.Core.Arcade.InvalidProfileVariableException
    Class new public class ArcGIS.Core.Arcade.InvalidResultTypeException
    Class new public class ArcGIS.Core.Arcade.ParsingException
    Property new public class ArcGIS.Core.CIM.CIMAttachmentFrame
     public bool Expanded { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMAviationNorthArrow
      public bool Expanded { get; set; }
      public double MaxScale { get; set; }
      public double MinScale { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMAviationVerticalScaleBar
     public bool Expanded { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMBaseStreetIndex
      public bool Expanded { get; set; }
      public double MaxScale { get; set; }
      public double MinScale { get; set; }
    Class new public class ArcGIS.Core.CIM.CIMCarouselMediaInfo
    Property new public class ArcGIS.Core.CIM.CIMChart
     public bool EnableServerSideProcessing { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMChartAxis
      public bool UseAutomaticLabelAngle { get; set; }
      public double LabelAngle { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMChartBarSeries
      public ChartNullPolicy NullPolicy { get; set; }
      public CIMChartTimeBinningProperties TimeBinningProperties { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMChartDimensionalProfileBand
      public CIMSymbolReference[] DimensionValuesSymbols { get; set; }
      public string[] DimensionValuesLabels { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMChartDimensionalProfileSeries
     public bool VerticalOrientation { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMChartDimensionalProfileVariable
     public string[] DimensionValuesLabels { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMChartFrame
      public bool Expanded { get; set; }
      public double MaxScale { get; set; }
      public double MinScale { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMChartLineSeries
      public bool SmoothLine { get; set; }
      public TimeInstant ReferenceTime { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMChartLocationDefinition
     public CIMSymbolReference MapLocationSymbol { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMChartMatrixHeatSeries
      public CIMChartTimeBinningProperties ColumnsTimeBinningProperties { get; set; }
      public CIMChartTimeBinningProperties RowsTimeBinningProperties { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMChartRenderer
     public bool DrawChartSymbolsAboveAllLayers { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMChartSurfaceProfileLayer
      public double DimensionValue { get; set; }
      public TimeInstant Time { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMChartSurfaceProfileSeries
      public string Dimension { get; set; }
      public string Variable { get; set; }
    Class new public class ArcGIS.Core.CIM.CIMChartTimeBinningProperties
    Class new public class ArcGIS.Core.CIM.CIMChartTrajectoryProfileFeature
    Class new public class ArcGIS.Core.CIM.CIMChartTrajectoryProfileLayer
    Class new public class ArcGIS.Core.CIM.CIMChartTrajectoryProfileSeries
    Class new public class ArcGIS.Core.CIM.CIMChartTrajectoryProfileVariable
    Property new public class ArcGIS.Core.CIM.CIMClassBreaksRenderer
     public bool DrawGraduatedSymbolsAboveAllLayers { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMClassBreaksRendererBase
     public bool DrawGraduatedSymbolsAboveAllLayers { get; set; }
    Class new public class ArcGIS.Core.CIM.CIMColorClassBreaksVisualVariable
    Property new public class ArcGIS.Core.CIM.CIMCruisingAltitudeDiagram
     public bool Expanded { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMCustomGrid
      public double MaxScale { get; set; }
      public double MinScale { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMDoubleFillScaleBar
      public bool Expanded { get; set; }
      public double MaxScale { get; set; }
      public double MinScale { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMDynamicServiceLayer
     public CIMServiceSubTable[] SubTables { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMElement
     public bool Expanded { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMExternalTableView
      public TableRowHeightType ColumnHeaderRowHeight { get; set; }
      public TableRowHeightType RowHeight { get; set; }
    Class new public class ArcGIS.Core.CIM.CIMFenceGeotrigger
    Property new public class ArcGIS.Core.CIM.CIMFrameElement
     public bool Expanded { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMGAIsoRenderer
     public bool DrawGraduatedSymbolsAboveAllLayers { get; set; }
    Class new public class ArcGIS.Core.CIM.CIMGeotrigger
    Class new public class ArcGIS.Core.CIM.CIMGeotriggerDeviceLocationFeed
    Class new public class ArcGIS.Core.CIM.CIMGeotriggerFeatureFenceParameters
    Class new public class ArcGIS.Core.CIM.CIMGeotriggerFeed
    Class new public class ArcGIS.Core.CIM.CIMGeotriggerFenceFilter
    Class new public class ArcGIS.Core.CIM.CIMGeotriggerFenceParameters
    Class new public class ArcGIS.Core.CIM.CIMGeotriggerNotificationProperties
    Property new public class ArcGIS.Core.CIM.CIMGradientStroke
      public double Height3D { get; set; }
      public Simple3DLineAnchor Anchor3D { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMGraphicElement
     public bool Expanded { get; set; }
    Method new public class ArcGIS.Core.CIM.CIMGraticule
     ArcGIS.Core.Geometry.SpatialReference GetGeographicCoordinateSystem()
    Property new public class ArcGIS.Core.CIM.CIMGraticule
      public double MaxScale { get; set; }
      public double MinScale { get; set; }
    Method new public class ArcGIS.Core.CIM.CIMGraticule
     void SetGeographicCoordinateSystem(ArcGIS.Core.Geometry.SpatialReference)
    Property new public class ArcGIS.Core.CIM.CIMGroupElement
     public bool Expanded { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMGroupFooter
      public bool AutoGrowTextElements { get; set; }
      public bool Expanded { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMGroupHeader
      public bool AutoGrowTextElements { get; set; }
      public bool Expanded { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMGroupLayer
     public SublayerVisibilityMode SublayerVisibilityMode { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMHeatMapRenderer
     public double ReferenceScale { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMImageMosaicSubLayer
      public CIMPageDefinition PageDefinition { get; set; }
      public CIMRasterColorizer[] CustomColorizers { get; set; }
      public string ActiveCustomColorizer { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMImageServiceLayer
      public CIMPageDefinition PageDefinition { get; set; }
      public CIMRasterColorizer[] CustomColorizers { get; set; }
      public string ActiveCustomColorizer { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMLegend
      public bool Expanded { get; set; }
      public double MaxScale { get; set; }
      public double MinScale { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMLinkChart
     public CIMLinkChartFilterGroup[] FilterGroups { get; set; }
    Class new public class ArcGIS.Core.CIM.CIMLinkChartFieldFilter
    Class new public class ArcGIS.Core.CIM.CIMLinkChartFilter
    Class new public class ArcGIS.Core.CIM.CIMLinkChartFilterGroup
    Class new public class ArcGIS.Core.CIM.CIMLinkChartPropertyFilter
    Property new public class ArcGIS.Core.CIM.CIMMap
     public CIMMapGeotriggerProperties GeotriggerProperties { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMMapFrame
      public bool Expanded { get; set; }
      public bool ExtentIndicatorsExpanded { get; set; }
      public bool MapGridsExpanded { get; set; }
    Class new public class ArcGIS.Core.CIM.CIMMapGeotriggerProperties
    Property new public class ArcGIS.Core.CIM.CIMMapGrid
      public double MaxScale { get; set; }
      public double MinScale { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMMapImageLayer
     public CIMServiceSubTable[] SubTables { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMMaplexLabelPlacementProperties
      public bool AvoidOverlappingLabeledPolygonsAsIfHoles { get; set; }
      public bool MeasureFromClippedFeatureGeometry { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMMapProductFeatureGuide
      public bool Expanded { get; set; }
      public double MaxScale { get; set; }
      public double MinScale { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMMapProductGridStreetIndex
      public bool Expanded { get; set; }
      public double MaxScale { get; set; }
      public double MinScale { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMMapProductSurround
      public bool Expanded { get; set; }
      public double MaxScale { get; set; }
      public double MinScale { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMMapSurround
      public bool Expanded { get; set; }
      public double MaxScale { get; set; }
      public double MinScale { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMMapTableView
      public TableRowHeightType ColumnHeaderRowHeight { get; set; }
      public TableRowHeightType RowHeight { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMMarkerNorthArrow
      public bool Expanded { get; set; }
      public double MaxScale { get; set; }
      public double MinScale { get; set; }
    Method new public class ArcGIS.Core.CIM.CIMMeasuredGrid
     ArcGIS.Core.Geometry.SpatialReference GetProjectedCoordinateSystem()
    Property new public class ArcGIS.Core.CIM.CIMMeasuredGrid
      public double MaxScale { get; set; }
      public double MinScale { get; set; }
    Method new public class ArcGIS.Core.CIM.CIMMeasuredGrid
     void SetProjectedCoordinateSystem(ArcGIS.Core.Geometry.SpatialReference)
    Property new public class ArcGIS.Core.CIM.CIMMeshEdge
      public bool ApplyThresholdAngleToBothSidesOfFaces { get; set; }
      public double ThresholdAngle { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMMeterReferenceGuide
      public bool Expanded { get; set; }
      public double MaxScale { get; set; }
      public double MinScale { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMMosaicLayer
     public CIMPageDefinition PageDefinition { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMNitfImageSubLayer
      public CIMRasterColorizer[] CustomColorizers { get; set; }
      public string ActiveCustomColorizer { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMNitfLayer
     public string[] ExtraItems { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMNorthArrow
      public bool Expanded { get; set; }
      public double MaxScale { get; set; }
      public double MinScale { get; set; }
    Class new public class ArcGIS.Core.CIM.CIMOGCAPIMapTilesServiceConnection
    Class new public class ArcGIS.Core.CIM.CIMOrientedImageryLayer
    Class new public class ArcGIS.Core.CIM.CIMParcelFabricActiveRecord
    Property new public class ArcGIS.Core.CIM.CIMParcelLayer
     public CIMParcelFabricActiveRecord ParcelFabricActiveRecord { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMPictureStroke
      public double Height3D { get; set; }
      public Simple3DLineAnchor Anchor3D { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMProfileFrame
      public bool Expanded { get; set; }
      public double MaxScale { get; set; }
      public double MinScale { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMProportionalRenderer
     public bool DrawProportionalSymbolsAboveAllLayers { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMRangeDefinition
     public double[] UniqueValues { get; set; }
    Class new public class ArcGIS.Core.CIM.CIMRangeDimensionValue
    Property new public class ArcGIS.Core.CIM.CIMRasterClassifyColorizer
     public string Name { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMRasterCMYKColorizer
     public string Name { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMRasterColorizer
     public string Name { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMRasterColorMapColorizer
     public string Name { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMRasterDiscreteColorColorizer
     public string Name { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMRasterLayer
      public CIMRasterColorizer[] CustomColorizers { get; set; }
      public string ActiveCustomColorizer { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMRasterMultidimensionalDisplayDefinition
     public CIMRangeDimensionValue[] AdditionalDimensionValues { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMRasterRGBColorizer
     public string Name { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMRasterShadedReliefColorizer
     public string Name { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMRasterStretchColorizer
     public string Name { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMRasterUniqueValueColorizer
     public string Name { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMRasterVectorFieldColorizer
     public string Name { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMReferenceGrid
      public double MaxScale { get; set; }
      public double MinScale { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMRelatedReportSection
      public bool AutoGrowTextElements { get; set; }
      public bool Expanded { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMReportDetails
      public bool AutoGrowTextElements { get; set; }
      public bool Expanded { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMReportFooter
      public bool AutoGrowTextElements { get; set; }
      public bool Expanded { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMReportHeader
      public bool AutoGrowTextElements { get; set; }
      public bool Expanded { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMReportLayoutPageSection
      public bool AutoGrowTextElements { get; set; }
      public bool Expanded { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMReportPageFooter
      public bool AutoGrowTextElements { get; set; }
      public bool Expanded { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMReportPageHeader
      public bool AutoGrowTextElements { get; set; }
      public bool Expanded { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMReportPageSection
      public bool AutoGrowTextElements { get; set; }
      public bool Expanded { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMReportSection
      public bool AutoGrowTextElements { get; set; }
      public bool Expanded { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMReportSectionElement
      public bool AutoGrowTextElements { get; set; }
      public bool Expanded { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMScaleBar
      public bool Expanded { get; set; }
      public double MaxScale { get; set; }
      public double MinScale { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMScaleLine
      public bool Expanded { get; set; }
      public double MaxScale { get; set; }
      public double MinScale { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMServiceLayer
     public CIMServiceSubTable[] SubTables { get; set; }
    Class new public class ArcGIS.Core.CIM.CIMServiceSubTable
    Property new public class ArcGIS.Core.CIM.CIMSingleFillScaleBar
      public bool Expanded { get; set; }
      public double MaxScale { get; set; }
      public double MinScale { get; set; }
    Class new public class ArcGIS.Core.CIM.CIMSizeClassBreaksVisualVariable
    Property new public class ArcGIS.Core.CIM.CIMSlopeGuide
      public bool Expanded { get; set; }
      public double MaxScale { get; set; }
      public double MinScale { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMSolidMeshEdge
      public bool ApplyThresholdAngleToBothSidesOfFaces { get; set; }
      public double ThresholdAngle { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMSolidStroke
      public double Height3D { get; set; }
      public Simple3DLineAnchor Anchor3D { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMSqlQueryDataConnection
     public MappedOIDFieldType MappedOIDFieldLength { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMStroke
      public double Height3D { get; set; }
      public Simple3DLineAnchor Anchor3D { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMTableFrame
      public bool Expanded { get; set; }
      public double MaxScale { get; set; }
      public double MinScale { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMTableView
      public TableRowHeightType ColumnHeaderRowHeight { get; set; }
      public TableRowHeightType RowHeight { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMTiledServiceLayer
     public CIMServiceSubTable[] SubTables { get; set; }
    Class new public class ArcGIS.Core.CIM.CIMTiles3DDataConnection
    Class new public class ArcGIS.Core.CIM.CIMTiles3DLayer
    Property new public class ArcGIS.Core.CIM.CIMTMElevationGuideBarElement
      public bool Expanded { get; set; }
      public double MaxScale { get; set; }
      public double MinScale { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMTopoNorthArrow
      public bool Expanded { get; set; }
      public double MaxScale { get; set; }
      public double MinScale { get; set; }
    Property new public class ArcGIS.Core.CIM.CIMWMSLayer
     public CIMServiceSubTable[] SubTables { get; set; }
    Method new public class ArcGIS.Core.Data.Analyst3D.LasDataset
      ArcGIS.Core.Data.Datastore GetDatastore()
      ArcGIS.Core.Data.Definition CreateWrapperForDefinitionHandle()
      ArcGIS.Core.Data.Definition GetDefinition()
      ArcGIS.Core.Data.RegistrationType GetRegistrationType()
      ArcGIS.Core.Geometry.Envelope GetExtent()
      double EstimatePointCount(ArcGIS.Core.Geometry.Geometry)
      double GetPointCount()
      double GetSizeInBytes()
      double GetUncompressedSizeInBytes()
      int GetSurfaceConstraintCount()
      IReadOnlyList`1[int] GetUniqueClassCodes()
      IReadOnlyList`1[LasFile] GetFiles()
      IReadOnlyList`1[LasPoint] GetPointByID(double, ArcGIS.Core.Geometry.Geometry)
      IReadOnlyList`1[LasReturnType] GetUniqueReturns()
      IReadOnlyList`1[SurfaceConstraint] GetSurfaceConstraints()
      LasDatasetDefinition GetDefinition()
      LasPoint GetPointByID(int, double)
      LasPointCursor SearchPoints(LasPointFilter, double, double)
    Property new public class ArcGIS.Core.Data.Analyst3D.LasDataset
      public ArcGIS.Core.Data.DatasetType Type { get; }
      public ArcGIS.Core.Data.DatasetType Type { get; }
      public nint Handle { get; }
    Method new public class ArcGIS.Core.Data.Analyst3D.LasDataset
      string GetName()
      string GetName()
      System.Uri GetPath()
      System.ValueTuple`2[int,int] GetFileCounts()
      System.ValueTuple`3[double,double,double] EstimatePointSpacing(ArcGIS.Core.Geometry.Envelope)
      System.ValueTuple`3[int,int,int] GetVersion()
      void Dispose(bool)
      void Dispose(bool)
      void Dispose()
      void Dispose(bool)
    Class new public class ArcGIS.Core.Data.Analyst3D.LasDatasetDefinition
    Class new public class ArcGIS.Core.Data.Analyst3D.LasFile
    Class new public class ArcGIS.Core.Data.Analyst3D.LasPoint
    Class new public class ArcGIS.Core.Data.Analyst3D.LasPointCursor
    Class new public class ArcGIS.Core.Data.Analyst3D.LasPointFilter
    Class new public class ArcGIS.Core.Data.Analyst3D.SurfaceConstraint
    Class new public class ArcGIS.Core.Data.Analyst3D.Terrain
    Class new public class ArcGIS.Core.Data.Analyst3D.TerrainDataSource
    Class new public class ArcGIS.Core.Data.Analyst3D.TerrainDefinition
    Class new public class ArcGIS.Core.Data.Analyst3D.TerrainPyramidLevel
    Class new public class ArcGIS.Core.Data.Analyst3D.TerrainTileProperties
    Class new public class ArcGIS.Core.Data.Analyst3D.TerrainWindowSizeProperties
    Class new public class ArcGIS.Core.Data.Analyst3D.TinCursor
    Class new public class ArcGIS.Core.Data.Analyst3D.TinDataset
    Class new public class ArcGIS.Core.Data.Analyst3D.TinDatasetDefinition
    Class new public class ArcGIS.Core.Data.Analyst3D.TinEdge
    Class new public class ArcGIS.Core.Data.Analyst3D.TinEdgeCursor
    Class new public class ArcGIS.Core.Data.Analyst3D.TinEdgeFilter
    Class new public class ArcGIS.Core.Data.Analyst3D.TinElement
    Class new public class ArcGIS.Core.Data.Analyst3D.TinFilter
    Class new public class ArcGIS.Core.Data.Analyst3D.TinNode
    Class new public class ArcGIS.Core.Data.Analyst3D.TinNodeCursor
    Class new public class ArcGIS.Core.Data.Analyst3D.TinNodeFilter
    Class new public class ArcGIS.Core.Data.Analyst3D.TinTriangle
    Class new public class ArcGIS.Core.Data.Analyst3D.TinTriangleCursor
    Class new public class ArcGIS.Core.Data.Analyst3D.TinTriangleFilter
    Class new public class ArcGIS.Core.Data.AttributeRuleDefinition
    Class new public class ArcGIS.Core.Data.AttributeRuleTriggers
    Method new public class ArcGIS.Core.Data.CadDataset
     void Reload()
    Class new public class ArcGIS.Core.Data.Exceptions.TinException
    Method new public class ArcGIS.Core.Data.FeatureClass
     RowBuffer CreateRowBuffer(Row)
    Method new public class ArcGIS.Core.Data.FeatureClassDefinition
     IReadOnlyList`1[AttributeRuleDefinition] GetAttributeRules(AttributeRuleType)
    Method new public class ArcGIS.Core.Data.FeatureDataset
      IReadOnlyList{T} GetDefinitions{T}()
      T GetDefinition{T}(string)
    ctor new public class ArcGIS.Core.Data.Knowledge.KnowledgeGraph
     .ctor (ArcGIS.Core.Data.Knowledge.KnowledgeGraphConnectionProperties)
    Method new public class ArcGIS.Core.Data.Knowledge.KnowledgeGraph
      ArcGIS.Core.Data.Connector GetConnector()
      ArcGIS.Core.Data.Connector GetConnector()
      ArcGIS.Core.Data.SQLSyntax GetSQLSyntax()
      ArcGIS.Core.Geometry.SpatialReference GetSpatialReference()
      bool HasEdits()
      IReadOnlyList`1[KnowledgeGraphNamedTypeCategory] GetSupportedSearchTargets()
      IReadOnlyList{T} GetDefinitions{T}()
      KnowledgeGraphCursor SubmitQuery(KnowledgeGraphQueryFilter)
      KnowledgeGraphCursor SubmitSearch(KnowledgeGraphSearchFilter)
      KnowledgeGraphDataModel GetDataModel()
    Property new public class ArcGIS.Core.Data.Knowledge.KnowledgeGraph
     public nint Handle { get; }
    Method new public class ArcGIS.Core.Data.Knowledge.KnowledgeGraph
      string GetConnectionString()
      System.Uri GetPath()
      System.Uri GetPathCore()
      T GetDefinition{T}(string)
      T OpenDataset{T}(string)
      void ApplyEdits(System.Action)
      void Dispose(bool)
      void Dispose(bool)
      void Dispose(bool)
      void Dispose()
    Class new public class ArcGIS.Core.Data.Knowledge.KnowledgeGraphArrayValue
    Class new public class ArcGIS.Core.Data.Knowledge.KnowledgeGraphConnectionProperties
    Class new public class ArcGIS.Core.Data.Knowledge.KnowledgeGraphCursor
    Class new public class ArcGIS.Core.Data.Knowledge.KnowledgeGraphDataModel
    Class new public class ArcGIS.Core.Data.Knowledge.KnowledgeGraphEndPoint
    Class new public class ArcGIS.Core.Data.Knowledge.KnowledgeGraphEntityType
    Class new public class ArcGIS.Core.Data.Knowledge.KnowledgeGraphEntityValue
    Class new public class ArcGIS.Core.Data.Knowledge.KnowledgeGraphIdentifierGeneration
    Class new public class ArcGIS.Core.Data.Knowledge.KnowledgeGraphIdentifierInfo
    Class new public class ArcGIS.Core.Data.Knowledge.KnowledgeGraphNamedObjectType
    Class new public class ArcGIS.Core.Data.Knowledge.KnowledgeGraphNamedObjectValue
    Class new public class ArcGIS.Core.Data.Knowledge.KnowledgeGraphNativeIdentifier
    Class new public class ArcGIS.Core.Data.Knowledge.KnowledgeGraphObjectValue
    Class new public class ArcGIS.Core.Data.Knowledge.KnowledgeGraphPathValue
    Class new public class ArcGIS.Core.Data.Knowledge.KnowledgeGraphPrimitiveValue
    Class new public class ArcGIS.Core.Data.Knowledge.KnowledgeGraphProperty
    Class new public class ArcGIS.Core.Data.Knowledge.KnowledgeGraphQueryFilter
    Class new public class ArcGIS.Core.Data.Knowledge.KnowledgeGraphRelationshipType
    Class new public class ArcGIS.Core.Data.Knowledge.KnowledgeGraphRelationshipValue
    Class new public class ArcGIS.Core.Data.Knowledge.KnowledgeGraphRow
    Class new public class ArcGIS.Core.Data.Knowledge.KnowledgeGraphSearchFilter
    Class new public class ArcGIS.Core.Data.Knowledge.KnowledgeGraphServerError
    Class new public class ArcGIS.Core.Data.Knowledge.KnowledgeGraphUniformIdentifier
    Class new public class ArcGIS.Core.Data.Knowledge.KnowledgeGraphValue
    Method new public class ArcGIS.Core.Data.Mapping.AnnotationFeatureClass
     ArcGIS.Core.Data.RowBuffer CreateRowBuffer(ArcGIS.Core.Data.Row)
    Method new public class ArcGIS.Core.Data.Mapping.AnnotationFeatureClassDefinition
     IReadOnlyList`1[ArcGIS.Core.Data.AttributeRuleDefinition] GetAttributeRules(ArcGIS.Core.Data.AttributeRuleType)
    Method new public class ArcGIS.Core.Data.Mapping.CatalogDataset
     ArcGIS.Core.Data.RowBuffer CreateRowBuffer(ArcGIS.Core.Data.Row)
    Method new public class ArcGIS.Core.Data.Mapping.CatalogDatasetDefinition
     IReadOnlyList`1[ArcGIS.Core.Data.AttributeRuleDefinition] GetAttributeRules(ArcGIS.Core.Data.AttributeRuleType)
    Method new public class ArcGIS.Core.Data.Mapping.DimensionFeatureClass
     ArcGIS.Core.Data.RowBuffer CreateRowBuffer(ArcGIS.Core.Data.Row)
    Method new public class ArcGIS.Core.Data.Mapping.DimensionFeatureClassDefinition
     IReadOnlyList`1[ArcGIS.Core.Data.AttributeRuleDefinition] GetAttributeRules(ArcGIS.Core.Data.AttributeRuleType)
    Class new public class ArcGIS.Core.Data.Realtime.RealtimeCursorBase
    Method new public class ArcGIS.Core.Data.Realtime.RealtimeFeatureClass
     ArcGIS.Core.Data.RowBuffer CreateRowBuffer(ArcGIS.Core.Data.Row)
    Method new public class ArcGIS.Core.Data.Realtime.RealtimeFeatureClassDefinition
     IReadOnlyList`1[ArcGIS.Core.Data.AttributeRuleDefinition] GetAttributeRules(ArcGIS.Core.Data.AttributeRuleType)
    Method new public class ArcGIS.Core.Data.Realtime.RealtimeTable
     ArcGIS.Core.Data.RowBuffer CreateRowBuffer(ArcGIS.Core.Data.Row)
    Method new public class ArcGIS.Core.Data.Realtime.RealtimeTableDefinition
     IReadOnlyList`1[ArcGIS.Core.Data.AttributeRuleDefinition] GetAttributeRules(ArcGIS.Core.Data.AttributeRuleType)
    Method new public class ArcGIS.Core.Data.Realtime.StreamServiceFeatureClassDefinition
     IReadOnlyList`1[ArcGIS.Core.Data.AttributeRuleDefinition] GetAttributeRules(ArcGIS.Core.Data.AttributeRuleType)
    Method new public class ArcGIS.Core.Data.Realtime.StreamServiceTableDefinition
     IReadOnlyList`1[ArcGIS.Core.Data.AttributeRuleDefinition] GetAttributeRules(ArcGIS.Core.Data.AttributeRuleType)
    Method new public class ArcGIS.Core.Data.SQLSyntax
      string Format(System.TimeOnly, SQLDateTimeType)
      string Format(DateTimeOffset, SQLDateTimeType)
      string Format(System.DateOnly, SQLDateTimeType)
    Method new public class ArcGIS.Core.Data.Table
     RowBuffer CreateRowBuffer(Row)
    Method new public class ArcGIS.Core.Data.TableDefinition
     IReadOnlyList`1[AttributeRuleDefinition] GetAttributeRules(AttributeRuleType)
    Method new public class ArcGIS.Core.Data.UtilityNetwork.Subnetwork
      void Export(System.Uri, SubnetworkExportOptions)
      void Update(ArcGIS.Core.Data.ServiceSynchronizationType)
      void Update(Trace.TraceConfiguration, ArcGIS.Core.Data.ServiceSynchronizationType)
    Class new public class ArcGIS.Core.Data.UtilityNetwork.SubnetworkExportOptions
    Method new public class ArcGIS.Core.Data.UtilityNetwork.Trace.ConnectedTracer
      IReadOnlyList`1[Result] Trace(TraceArgument, ArcGIS.Core.Data.ServiceSynchronizationType)
      IReadOnlyList`1[Result] Trace(TraceArgument, ArcGIS.Core.Data.ServiceSynchronizationType)
    Method new public class ArcGIS.Core.Data.UtilityNetwork.Trace.DownstreamTracer
      IReadOnlyList`1[Result] Trace(TraceArgument, ArcGIS.Core.Data.ServiceSynchronizationType)
      IReadOnlyList`1[Result] Trace(TraceArgument, ArcGIS.Core.Data.ServiceSynchronizationType)
    Method new public class ArcGIS.Core.Data.UtilityNetwork.Trace.IsolationTracer
      IReadOnlyList`1[Result] Trace(TraceArgument, ArcGIS.Core.Data.ServiceSynchronizationType)
      IReadOnlyList`1[Result] Trace(TraceArgument, ArcGIS.Core.Data.ServiceSynchronizationType)
    Method new public class ArcGIS.Core.Data.UtilityNetwork.Trace.LoopsTracer
      IReadOnlyList`1[Result] Trace(TraceArgument, ArcGIS.Core.Data.ServiceSynchronizationType)
      IReadOnlyList`1[Result] Trace(TraceArgument, ArcGIS.Core.Data.ServiceSynchronizationType)
    Method new public class ArcGIS.Core.Data.UtilityNetwork.Trace.ShortestPathTracer
      IReadOnlyList`1[Result] Trace(TraceArgument, ArcGIS.Core.Data.ServiceSynchronizationType)
      IReadOnlyList`1[Result] Trace(TraceArgument, ArcGIS.Core.Data.ServiceSynchronizationType)
    Method new public class ArcGIS.Core.Data.UtilityNetwork.Trace.SubnetworkControllerTracer
      IReadOnlyList`1[Result] Trace(TraceArgument, ArcGIS.Core.Data.ServiceSynchronizationType)
      IReadOnlyList`1[Result] Trace(TraceArgument, ArcGIS.Core.Data.ServiceSynchronizationType)
    Method new public class ArcGIS.Core.Data.UtilityNetwork.Trace.SubnetworkTracer
      IReadOnlyList`1[Result] Trace(TraceArgument, ArcGIS.Core.Data.ServiceSynchronizationType)
      IReadOnlyList`1[Result] Trace(TraceArgument, ArcGIS.Core.Data.ServiceSynchronizationType)
    Property new public class ArcGIS.Core.Data.UtilityNetwork.Trace.TraceConfiguration
      public bool IncludeUpToFirstSpatialContainer { get; set; }
      public bool ValidateLocatability { get; set; }
    Method new public class ArcGIS.Core.Data.UtilityNetwork.Trace.Tracer
     IReadOnlyList`1[Result] Trace(TraceArgument, ArcGIS.Core.Data.ServiceSynchronizationType)
    Method new public class ArcGIS.Core.Data.UtilityNetwork.Trace.UpstreamTracer
      IReadOnlyList`1[Result] Trace(TraceArgument, ArcGIS.Core.Data.ServiceSynchronizationType)
      IReadOnlyList`1[Result] Trace(TraceArgument, ArcGIS.Core.Data.ServiceSynchronizationType)
    Property new public class ArcGIS.Core.Geometry.Envelope
      public bool IsKnownSimple { get; }
      public bool IsKnownSimpleOgc { get; }
    Method new public class ArcGIS.Core.Geometry.EnvelopeBuilderEx
     bool IsEqual(GeometryBuilderEx)
    Property new public class ArcGIS.Core.Geometry.Geometry
      public bool IsKnownSimple { get; }
      public bool IsKnownSimpleOgc { get; }
    Property new public class ArcGIS.Core.Geometry.GeometryBag
      public bool IsKnownSimple { get; }
      public bool IsKnownSimpleOgc { get; }
    Method new public class ArcGIS.Core.Geometry.GeometryBagBuilderEx
      bool IsEqual(GeometryBagBuilderEx)
      bool IsEqual(GeometryBuilderEx)
    Method new public class ArcGIS.Core.Geometry.GeometryBuilderEx
     bool IsEqual(GeometryBuilderEx)
    Method new public class ArcGIS.Core.Geometry.GeometryEngine
      bool GetNonSimpleReason(Geometry, NonSimpleReason&, bool)
      bool IsSimpleOgc(Geometry, NonSimpleReason&, bool)
      Geometry SimplifyOgc(Geometry, bool)
    Property new public class ArcGIS.Core.Geometry.MapPoint
      public bool IsKnownSimple { get; }
      public bool IsKnownSimpleOgc { get; }
    Method new public class ArcGIS.Core.Geometry.MapPointBuilderEx
     bool IsEqual(GeometryBuilderEx)
    Property new public class ArcGIS.Core.Geometry.Multipart
      public bool IsKnownSimple { get; }
      public bool IsKnownSimpleOgc { get; }
    Method new public class ArcGIS.Core.Geometry.MultipartBuilderEx
     bool IsEqual(GeometryBuilderEx)
    Property new public class ArcGIS.Core.Geometry.Multipatch
      public bool IsKnownSimple { get; }
      public bool IsKnownSimpleOgc { get; }
    Method new public class ArcGIS.Core.Geometry.Multipatch
     string To3DObjectXML(string)
    Method new public class ArcGIS.Core.Geometry.MultipatchBuilderEx
      bool IsEqual(GeometryBuilderEx)
      static Multipatch From3DObjectXML(string)
    Property new public class ArcGIS.Core.Geometry.Multipoint
      public bool IsKnownSimple { get; }
      public bool IsKnownSimpleOgc { get; }
    Method new public class ArcGIS.Core.Geometry.MultipointBuilderEx
     bool IsEqual(GeometryBuilderEx)
    Property new public class ArcGIS.Core.Geometry.Polygon
      public bool IsKnownSimple { get; }
      public bool IsKnownSimpleOgc { get; }
    Method new public class ArcGIS.Core.Geometry.PolygonBuilderEx
      bool IsEqual(PolygonBuilderEx)
      bool IsEqual(GeometryBuilderEx)
    Property new public class ArcGIS.Core.Geometry.Polyline
      public bool IsKnownSimple { get; }
      public bool IsKnownSimpleOgc { get; }
    Method new public class ArcGIS.Core.Geometry.PolylineBuilderEx
      bool IsEqual(PolylineBuilderEx)
      bool IsEqual(GeometryBuilderEx)
    Property new public class ArcGIS.Core.Geometry.SpatialReference
      public double VerticalShift { get; }
      public PositiveDirection PositiveDirection { get; }
    Method new public class ArcGIS.Core.Geometry.SpatialReference
     string GetWkt2(WktFormatMode)
    Property new public class ArcGIS.Core.Geometry.SpatialReferenceBuilder
      public double VerticalShift { get; }
      public PositiveDirection PositiveDirection { get; }
    Method new public class ArcGIS.Core.Geometry.SpatialReferenceBuilder
      static SpatialReference CreateWgs84UtmFromLocation(double, double)
      string GetWkt2(WktFormatMode)
    Property new public class ArcGIS.Core.Threading.Tasks.BackgroundProgressor
     public System.Threading.CancellationToken CancelToken { get; }
    Enum new public Enum ArcadeProfile
    Enum new public Enum AttributeRuleType
     Constraint = 1
    Enum new public Enum ChartTimeAggregationType
     ReferenceTime = 4
    Enum new public Enum ChartTrajectoryProfilePlotType
    Enum new public Enum ClassBreaksLegendVisualVariableOptions
    Enum new public Enum ColorChannelTarget
    Enum new public Enum DatasetType
      LasDataset = 30
      Terrain = 20
      Tin = 14
    Enum new public Enum esriFeatureType
     esriFTOrientedImageryDatasetItem = 10
    Enum new public Enum FileSystemDatastoreType
      LasDataset = 4
      Tin = 3
    Enum new public Enum GeoFenceEnterExitRule
    Enum new public Enum GeoFenceNotificationRule
    Enum new public Enum GeotriggerAccuracyMode
    Enum new public Enum KnowledgeGraphNamedObjectTypeRole
    Enum new public Enum KnowledgeGraphNamedTypeCategory
    Enum new public Enum KnowledgeGraphPropertyRole
    Enum new public Enum KnowledgeGraphProvenanceBehavior
    Enum new public Enum KnowledgeGraphUUIDMethodHint
    Enum new public Enum KnowledgeGraphValueType
    Enum new public Enum LasReturnType
    Enum new public Enum LinkChartFilterPropertyDataType
    Enum new public Enum LinkChartFilterScope
    Enum new public Enum LinkChartFilterStage
    Enum new public Enum LinkChartFilterType
    Enum new public Enum MappedOIDFieldType
    Enum new public Enum NonSimpleReason
    Enum new public Enum PatchShape
     AreaTrapezium = 24
    Enum new public Enum PositiveDirection
    Enum new public Enum Simple3DLineAnchor
    Enum new public Enum Simple3DLineStyle
      Rectangle = 4
      Square = 3
    Enum new public Enum SublayerVisibilityMode
    Enum new public Enum SubnetworkExportResultType
    Enum new public Enum TableRowHeightType
    Enum new public Enum TerrainPyramidType
    Enum new public Enum TerrainWindowSizeMethod
    Enum new public Enum TerrainZThresholdStrategy
    Enum new public Enum Tiles3DLayerType
    Enum new public Enum TinEdgeType
    Enum new public Enum TinElementType
    Enum new public Enum TinFilterType
    Enum new public Enum TinNodeSourceType
    Enum new public Enum TinSurfaceType
    Enum new public Enum TinVersion
    Enum new public Enum WktFormatMode
    Enum new public Enum WorkspaceFactory
     VPF = 26
    Interface new public interface ArcGIS.Core.Arcade.IArcadeScriptEngine
    Method new public interface ArcGIS.Core.Geometry.IGeometryEngine
      bool GetNonSimpleReason(Geometry, NonSimpleReason&, bool)
      bool IsSimpleOgc(Geometry, NonSimpleReason&, bool)
      Geometry SimplifyOgc(Geometry, bool)
    Property new public struct ArcGIS.Core.Geometry.Coordinate2D
     public double Direction { get; }
      Detailed list of changes: ArcGIS.CoreHost
    Type Change API change
      Detailed list of changes: ArcGIS.Desktop.Catalog
      Detailed list of changes: ArcGIS.Desktop.Core
    Type Change API change
    Method new public class ArcGIS.Desktop.Core.CustomItemBase
     bool SetAlias(string)
    Method new public class ArcGIS.Desktop.Core.CustomProjectItemBase
     bool SetAlias(string)
    Method new public class ArcGIS.Desktop.Core.CustomProjectItemContainer`1
      bool SetAlias(string)
      System.Threading.Tasks.Task DuplicateAsync(IEnumerable`1[Item], Item)
    Class new public class ArcGIS.Desktop.Core.DisplayOptions
    Property new public class ArcGIS.Desktop.Core.DownloadOptions
     public string PresetsLocation { get; set; }
    Property new public class ArcGIS.Desktop.Core.EditingOptions
      public bool AllowMergeToCreateNonPlanarPolygons { get; set; }
      public bool EnableControlPoints { get; set; }
    Method new public class ArcGIS.Desktop.Core.Item
     bool SetAlias(string)
    Property new public class ArcGIS.Desktop.Core.Licensing.LicensedApplication
      public static bool IsActive { get; }
      public static bool IsBackstageOpen { get; }
    Class new public class ArcGIS.Desktop.Core.NavigationOptions
    Class new public class ArcGIS.Desktop.Core.OpenProjectNotLoggedInException
    Method new public class ArcGIS.Desktop.Core.Portal.OnlineItem
     bool SetAlias(string)
    Property new public class ArcGIS.Desktop.Core.ProApp
      public static bool IsActive { get; }
      public static bool IsBackstageOpen { get; }
    Property new public class ArcGIS.Desktop.Core.ProBasedApp
      public static bool IsActive { get; }
      public static bool IsBackstageOpen { get; }
    Class new public class ArcGIS.Desktop.Core.ProjectOpenException
    Property new public class ArcGIS.Desktop.Core.ViewStatePane
      public string FullCaption { get; }
      string GroupID { get; set; }
    Enum new public Enum NavigatorMode
    Method new public interface ArcGIS.Desktop.Core.IContentsPaneClipboardOps
      System.Threading.Tasks.Task DuplicateAsync()
      System.Threading.Tasks.Task`1[bool] CanDuplicateAsync()
    Method new public interface ArcGIS.Desktop.Core.ISharingModule
     System.Threading.Tasks.Task`1[object] GetServerValueAsync(int, string, string, string, bool, ArcGIS.Desktop.Framework.Threading.Tasks.Progressor)
    Property new public static class ArcGIS.Desktop.Core.ApplicationOptions
      public static DisplayOptions DisplayOptions { get; }
      public static NavigationOptions NavigationOptions { get; }
      Detailed list of changes: ArcGIS.Desktop.Editing
      Detailed list of changes: ArcGIS.Desktop.Extensions
      Detailed list of changes: ArcGIS.Desktop.Framework
    Type Change API change
    Method new public class ArcGIS.Desktop.Framework.CompositeOperationManager
      Contracts.Operation PeekRedo(string)
      Contracts.Operation PeekUndo(string)
    Property new public class ArcGIS.Desktop.Framework.CompositeOperationManager
     public Contracts.Operation RunningOperation { get; }
    Property new public class ArcGIS.Desktop.Framework.Contracts.ConfigurationManager
     bool SkipStartPage { get; }
    Property new public class ArcGIS.Desktop.Framework.Contracts.Pane
      public string FullCaption { get; }
      string GroupID { get; set; }
    Property new public class ArcGIS.Desktop.Framework.Contracts.ShortCut
      public bool IsDisabled { get; set; }
      public bool IsRemoved { get; }
    Property new public class ArcGIS.Desktop.Framework.Controls.DateChangedEventArgs
      public System.Nullable`1[DateTimeOffset] DateTimeOffset { get; }
      public System.Nullable`1[System.TimeSpan] Offset { get; }
    Property new public class ArcGIS.Desktop.Framework.Controls.DateTimePickerControl
      public DateTimeMode Mode { get; set; }
      public System.Nullable`1[System.TimeSpan] Offset { get; set; }
    Property new public class ArcGIS.Desktop.Framework.Controls.SearchTextBox
      public bool KeepSuggestionOpen { get; set; }
      public bool StayFocused { get; set; }
    Property new public class ArcGIS.Desktop.Framework.FrameworkApplication
      public static bool IsActive { get; }
      public static bool IsBackstageOpen { get; }
    ctor new public class ArcGIS.Desktop.Framework.NotificationItem
      .ctor (string, bool, string, System.Windows.Media.ImageSource, ArcGIS.Desktop.Framework.NotificationType, string, bool, DateTime, string, System.Delegate, object[])
      .ctor (string, bool, string, System.Windows.Media.ImageSource, ArcGIS.Desktop.Framework.NotificationType, string, System.Delegate, object[], string, bool, string, DateTime, string, System.Delegate, object[])
    Method new public class ArcGIS.Desktop.Framework.OperationManager
      Contracts.Operation PeekRedo(string)
      Contracts.Operation PeekUndo(string)
    Property new public class ArcGIS.Desktop.Framework.OperationManager
     public Contracts.Operation RunningOperation { get; }
    Enum new public Enum CommandType
     RadialMenu = 19
    Enum new public Enum DateTimeMode
      Detailed list of changes: ArcGIS.Desktop.GeoProcessing
    Type Change API change
      Detailed list of changes: ArcGIS.Desktop.Layouts
    Type Change API change
    Method new public class ArcGIS.Desktop.Layouts.AttachmentFrame
      bool CanApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
      void ApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
    Method new public class ArcGIS.Desktop.Layouts.BookmarkMapSeries
     static ThematicMapSeries CreateThematicMapSeries(Layout, MapFrame)
    Method new public class ArcGIS.Desktop.Layouts.ChartFrame
      bool CanApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
      void ApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
    Method new public class ArcGIS.Desktop.Layouts.Element
      bool CanApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
      void ApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
    Method new public class ArcGIS.Desktop.Layouts.ElevationGuideBar
      bool CanApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
      void ApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
    Method new public class ArcGIS.Desktop.Layouts.GraphicElement
      bool CanApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
      bool CanApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
      void ApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
      void ApplyStyle(ArcGIS.Desktop.Mapping.StyleItem, bool)
    Method new public class ArcGIS.Desktop.Layouts.GroupElement
      bool CanApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
      void ApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
    Method new public class ArcGIS.Desktop.Layouts.Legend
      bool CanApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
      bool CanApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
      void ApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
    Method new public class ArcGIS.Desktop.Layouts.MapFrame
      bool CanApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
      void ApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
    Method new public class ArcGIS.Desktop.Layouts.MapSeries
     static ThematicMapSeries CreateThematicMapSeries(Layout, MapFrame)
    Method new public class ArcGIS.Desktop.Layouts.MapSurround
      bool CanApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
      void ApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
    Method new public class ArcGIS.Desktop.Layouts.NorthArrow
      bool CanApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
      bool CanApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
      void ApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
    Method new public class ArcGIS.Desktop.Layouts.PictureElement
      bool CanApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
      bool CanApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
      void ApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
      void ApplyStyle(ArcGIS.Desktop.Mapping.StyleItem, bool)
    Method new public class ArcGIS.Desktop.Layouts.ScaleBar
      bool CanApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
      bool CanApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
      void ApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
    Method new public class ArcGIS.Desktop.Layouts.SpatialMapSeries
     static ThematicMapSeries CreateThematicMapSeries(Layout, MapFrame)
    Method new public class ArcGIS.Desktop.Layouts.TableFrame
      bool CanApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
      bool CanApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
      void ApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
    Method new public class ArcGIS.Desktop.Layouts.TextElement
      bool CanApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
      bool CanApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
      void ApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
      void ApplyStyle(ArcGIS.Desktop.Mapping.StyleItem, bool)
    Class new public class ArcGIS.Desktop.Layouts.ThematicMapSeries
    Method new public class ArcGIS.Desktop.Reports.Report
     void AddTemplateSubReport(string, int, bool, bool)
    Method new public class ArcGIS.Desktop.Reports.ReportDetails
      bool CanApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
      void ApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
    Method new public class ArcGIS.Desktop.Reports.ReportFooter
      bool CanApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
      void ApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
    Method new public class ArcGIS.Desktop.Reports.ReportGroupFooter
      bool CanApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
      void ApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
    Method new public class ArcGIS.Desktop.Reports.ReportGroupHeader
      bool CanApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
      void ApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
    Method new public class ArcGIS.Desktop.Reports.ReportHeader
      bool CanApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
      void ApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
    Method new public class ArcGIS.Desktop.Reports.ReportLayoutPageSection
      bool CanApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
      void ApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
    Method new public class ArcGIS.Desktop.Reports.ReportPageFooter
      bool CanApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
      void ApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
    Method new public class ArcGIS.Desktop.Reports.ReportPageHeader
      bool CanApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
      void ApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
    Method new public class ArcGIS.Desktop.Reports.ReportPageSection
      bool CanApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
      void ApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
    Method new public class ArcGIS.Desktop.Reports.ReportRelateSection
      bool CanApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
      void ApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
    Method new public class ArcGIS.Desktop.Reports.ReportSection
      bool CanApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
      void ApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
    Method new public class ArcGIS.Desktop.Reports.ReportSectionElement
      bool CanApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
      void ApplyStyle(ArcGIS.Desktop.Mapping.StyleItem)
      Detailed list of changes: ArcGIS.Desktop.Mapping
    Type Change API change
    Property new public class ArcGIS.Desktop.Mapping.BMPFormat
     public string GeoReferenceMapFrameName { get; set; }
    Method new public class ArcGIS.Desktop.Mapping.CatalogLayer
     bool CanSetTime(TimeParameters)
    Property new public class ArcGIS.Desktop.Mapping.CatalogLayer
     public int MaxVisibleLayers { get; }
    Method new public class ArcGIS.Desktop.Mapping.CatalogLayer
     void SetMaxVisibleLayers(int)
    Method new public class ArcGIS.Desktop.Mapping.ColorFactory
      ArcGIS.Core.CIM.CIMColorRamp GetColorRamp(string)
      ArcGIS.Core.CIM.CIMColorRamp ReverseColorRamp(ArcGIS.Core.CIM.CIMColorRamp)
      IReadOnlyList`1[string] GetColorRampCategories()
      IReadOnlyList`1[string] GetColorRampNames(string)
    Method new public class ArcGIS.Desktop.Mapping.CompositeLayerWithTables
     IReadOnlyList`1[MapMember] GetMapMembersAsFlattenedList()
    Method new public class ArcGIS.Desktop.Mapping.Controls.MapControl
      bool UpdateOverlay(System.IDisposable, ArcGIS.Core.Geometry.Geometry, ArcGIS.Core.CIM.CIMSymbolReference)
      bool UpdateOverlay(System.IDisposable, ArcGIS.Core.Geometry.Geometry, ArcGIS.Core.CIM.CIMSymbolReference, double, double)
      bool UpdateOverlay(System.IDisposable, ArcGIS.Core.CIM.CIMGraphic, double, double)
      bool UpdateOverlay(System.IDisposable, ArcGIS.Core.Geometry.Geometry)
      System.IDisposable AddOverlay(ArcGIS.Core.Geometry.Geometry, ArcGIS.Core.CIM.CIMSymbolReference, double, double)
      System.IDisposable AddOverlay(ArcGIS.Core.CIM.CIMGraphic, double, double)
      System.IDisposable AddOverlay(ArcGIS.Core.CIM.CIMGraphic, double)
    Method new public class ArcGIS.Desktop.Mapping.DynamicServiceLayer
      IReadOnlyList`1[MapMember] GetMapMembersAsFlattenedList()
      IReadOnlyList`1[StandaloneTable] FindStandaloneTables(string)
      IReadOnlyList`1[StandaloneTable] GetStandaloneTablesAsFlattenedList()
    Property new public class ArcGIS.Desktop.Mapping.DynamicServiceLayer
     public ObjectModel.ReadOnlyObservableCollection`1[StandaloneTable] StandaloneTables { get; }
    Method new public class ArcGIS.Desktop.Mapping.DynamicServiceLayer
     StandaloneTable FindStandaloneTable(string)
    Class new public class ArcGIS.Desktop.Mapping.FloodSimulationLayer
    Method new public class ArcGIS.Desktop.Mapping.Geocoding.LocatorManager
     System.Threading.Tasks.Task`1[IList`1[GeocodeResult]] GeocodeAsync(string, bool, bool, bool)
    Property new public class ArcGIS.Desktop.Mapping.GIFFormat
     public string GeoReferenceMapFrameName { get; set; }
    Method new public class ArcGIS.Desktop.Mapping.GlobeServiceLayer
      IReadOnlyList`1[MapMember] GetMapMembersAsFlattenedList()
      IReadOnlyList`1[StandaloneTable] FindStandaloneTables(string)
      IReadOnlyList`1[StandaloneTable] GetStandaloneTablesAsFlattenedList()
    Property new public class ArcGIS.Desktop.Mapping.GlobeServiceLayer
     public ObjectModel.ReadOnlyObservableCollection`1[StandaloneTable] StandaloneTables { get; }
    Method new public class ArcGIS.Desktop.Mapping.GlobeServiceLayer
     StandaloneTable FindStandaloneTable(string)
    Method new public class ArcGIS.Desktop.Mapping.GroupLayer
     IReadOnlyList`1[MapMember] GetMapMembersAsFlattenedList()
    Property new public class ArcGIS.Desktop.Mapping.GroupLayer
     public ArcGIS.Core.CIM.SublayerVisibilityMode SublayerVisibilityMode { get; }
    Property new public class ArcGIS.Desktop.Mapping.GroupLayerCreationParams
     public SceneLayerType SceneLayerType { get; set; }
    Property new public class ArcGIS.Desktop.Mapping.JPEGFormat
     public string GeoReferenceMapFrameName { get; set; }
    Class new public class ArcGIS.Desktop.Mapping.KnowledgeGraphLayer
    Class new public class ArcGIS.Desktop.Mapping.KnowledgeGraphLayerCreationParams
    Class new public class ArcGIS.Desktop.Mapping.LasDatasetLayer
    Class new public class ArcGIS.Desktop.Mapping.LasDatasetLayerCreationParams
    Class new public class ArcGIS.Desktop.Mapping.LasPointClassBreaksRendererDefinition
    Class new public class ArcGIS.Desktop.Mapping.LasPointDisplayFilter
    Class new public class ArcGIS.Desktop.Mapping.LasStretchRendererDefinition
    Class new public class ArcGIS.Desktop.Mapping.LasUniqueValueRendererDefinition
    Class new public class ArcGIS.Desktop.Mapping.LineOfSightParams
    Class new public class ArcGIS.Desktop.Mapping.LineOfSightResult
    Method new public class ArcGIS.Desktop.Mapping.Map
      IReadOnlyList`1[MapMember] GetMapMembersAsFlattenedList()
      SurfaceZsResult GetZsFromSurface(ArcGIS.Core.Geometry.Geometry)
      SurfaceZsResult GetZsFromSurface(ArcGIS.Core.Geometry.Geometry, ElevationSurfaceLayer)
      SurfaceZsResult GetZsFromSurface(ArcGIS.Core.Geometry.Geometry, ElevationSurfaceLayer, SurfaceZsMissingHandler)
    Method new public class ArcGIS.Desktop.Mapping.MapImageLayer
      IReadOnlyList`1[MapMember] GetMapMembersAsFlattenedList()
      IReadOnlyList`1[StandaloneTable] FindStandaloneTables(string)
      IReadOnlyList`1[StandaloneTable] GetStandaloneTablesAsFlattenedList()
    Property new public class ArcGIS.Desktop.Mapping.MapImageLayer
     public ObjectModel.ReadOnlyObservableCollection`1[StandaloneTable] StandaloneTables { get; }
    Method new public class ArcGIS.Desktop.Mapping.MapImageLayer
     StandaloneTable FindStandaloneTable(string)
    Method new public class ArcGIS.Desktop.Mapping.MapView
      ArcGIS.Core.CIM.CIMCameraEffect GetCameraEffect()
      ArcGIS.Core.CIM.CIMPostprocessingEffect[] GetPostprocessingEffects()
      ArcGIS.Core.CIM.CIMVisualEffect GetVisualEffect()
      void Export(ExportFormat, ArcGIS.Core.Geometry.Envelope)
      void SetCameraEffect(ArcGIS.Core.CIM.CIMCameraEffect)
      void SetPostprocessingEffects(ArcGIS.Core.CIM.CIMPostprocessingEffect[])
      void SetVisualEffect(ArcGIS.Core.CIM.CIMVisualEffect)
    Method new public class ArcGIS.Desktop.Mapping.NetworkAnalystLayer
     IReadOnlyList`1[MapMember] GetMapMembersAsFlattenedList()
    Method new public class ArcGIS.Desktop.Mapping.NitfLayer
      IReadOnlyList`1[MapMember] GetMapMembersAsFlattenedList()
      void MoveLayer(Layer, int)
      void MoveLayer(Layer, CompositeLayer, int)
      void RemoveLayer(Layer)
      void RemoveLayers(IEnumerable`1[Layer])
    Class new public class ArcGIS.Desktop.Mapping.OrientedImageryLayer
    Property new public class ArcGIS.Desktop.Mapping.PDFFormat
     public bool RemoveLayoutBackground { get; set; }
    Property new public class ArcGIS.Desktop.Mapping.PNGFormat
     public string GeoReferenceMapFrameName { get; set; }
    Property new public class ArcGIS.Desktop.Mapping.PointCloudSceneLayer
      public bool IsEyeDomeLightingEnabled { get; }
      public double EyeDomeLightingRadius { get; }
      public double EyeDomeLightingStrength { get; }
    Method new public class ArcGIS.Desktop.Mapping.PointCloudSceneLayer
      void SetEyeDomeLightingEnabled(bool)
      void SetEyeDomeLightingRadius(double)
      void SetEyeDomeLightingStrength(double)
    Method new public class ArcGIS.Desktop.Mapping.RasterLayer
      bool CanGetLineOfSight(LineOfSightParams)
      LineOfSightResult GetLineOfSight(LineOfSightParams)
    Method new public class ArcGIS.Desktop.Mapping.SelectionSet
     static SelectionSet FromSelection(MapMember, ArcGIS.Core.Data.Selection)
    Method new public class ArcGIS.Desktop.Mapping.ServiceLayer
      IReadOnlyList`1[MapMember] GetMapMembersAsFlattenedList()
      IReadOnlyList`1[StandaloneTable] FindStandaloneTables(string)
      IReadOnlyList`1[StandaloneTable] GetStandaloneTablesAsFlattenedList()
    Property new public class ArcGIS.Desktop.Mapping.ServiceLayer
     public ObjectModel.ReadOnlyObservableCollection`1[StandaloneTable] StandaloneTables { get; }
    Method new public class ArcGIS.Desktop.Mapping.ServiceLayer
     StandaloneTable FindStandaloneTable(string)
    Property new public class ArcGIS.Desktop.Mapping.ServiceSubLayer
     public int BackingFeatureLayerID { get; set; }
    Class new public class ArcGIS.Desktop.Mapping.ServiceSubTable
    Class new public class ArcGIS.Desktop.Mapping.SimulationLayer
    Property new public class ArcGIS.Desktop.Mapping.Snapping
     public static bool SnapChipEnabled { get; set; }
    Class new public class ArcGIS.Desktop.Mapping.SurfaceLayer
    Method new public class ArcGIS.Desktop.Mapping.SymbolFactory
      ArcGIS.Core.CIM.CIMLineSymbol ConstructLineSymbol(ArcGIS.Core.CIM.CIMColor, double, SimpleLineStyle, ArcGIS.Core.CIM.Simple3DLineStyle)
      ArcGIS.Core.CIM.CIMLineSymbol ConstructLineSymbol(ArcGIS.Core.CIM.CIMColor, double, SimpleLineStyle, ArcGIS.Core.CIM.Simple3DLineStyle, ArcGIS.Core.CIM.Simple3DLineAnchor)
      ArcGIS.Core.CIM.CIMMarker ConstructMarker(ArcGIS.Core.CIM.CIMColor, Simple3DMarkerStyle)
      ArcGIS.Core.CIM.CIMMarker ConstructMarker(ArcGIS.Core.CIM.CIMColor, double, Simple3DMarkerStyle)
      ArcGIS.Core.CIM.CIMMarker ConstructMarker(Simple3DMarkerStyle)
      ArcGIS.Core.CIM.CIMPointSymbol ConstructPointSymbol(ArcGIS.Core.CIM.CIMColor, Simple3DMarkerStyle)
      ArcGIS.Core.CIM.CIMPointSymbol ConstructPointSymbol(ArcGIS.Core.CIM.CIMColor, double, Simple3DMarkerStyle)
      ArcGIS.Core.CIM.CIMPointSymbol ConstructPointSymbol(Simple3DMarkerStyle)
      ArcGIS.Core.CIM.CIMPolygonSymbol ConstructPolygonSymbol(ArcGIS.Core.CIM.CIMFill, ArcGIS.Core.CIM.CIMStroke, ArcGIS.Core.CIM.CIMMarker)
      ArcGIS.Core.CIM.CIMStroke ConstructStroke(ArcGIS.Core.CIM.CIMColor, double, SimpleLineStyle, ArcGIS.Core.CIM.Simple3DLineStyle)
      ArcGIS.Core.CIM.CIMStroke ConstructStroke(ArcGIS.Core.CIM.CIMColor, double, SimpleLineStyle, ArcGIS.Core.CIM.Simple3DLineStyle, ArcGIS.Core.CIM.Simple3DLineAnchor)
    Class new public class ArcGIS.Desktop.Mapping.TerrainDirtyAreaRendererDefinition
    Class new public class ArcGIS.Desktop.Mapping.TerrainLayer
    Class new public class ArcGIS.Desktop.Mapping.TerrainLayerCreationParams
    Class new public class ArcGIS.Desktop.Mapping.TerrainPointClassBreaksRendererDefinition
    Property new public class ArcGIS.Desktop.Mapping.TGAFormat
     public string GeoReferenceMapFrameName { get; set; }
    Method new public class ArcGIS.Desktop.Mapping.TiledServiceLayer
      IReadOnlyList`1[MapMember] GetMapMembersAsFlattenedList()
      IReadOnlyList`1[StandaloneTable] FindStandaloneTables(string)
      IReadOnlyList`1[StandaloneTable] GetStandaloneTablesAsFlattenedList()
    Property new public class ArcGIS.Desktop.Mapping.TiledServiceLayer
     public ObjectModel.ReadOnlyObservableCollection`1[StandaloneTable] StandaloneTables { get; }
    Method new public class ArcGIS.Desktop.Mapping.TiledServiceLayer
     StandaloneTable FindStandaloneTable(string)
    Class new public class ArcGIS.Desktop.Mapping.Tiles3DLayer
    Property new public class ArcGIS.Desktop.Mapping.TimeParameters
     public bool IsCumulative { get; set; }
    Class new public class ArcGIS.Desktop.Mapping.TinBreaklineRendererDefinition
    Class new public class ArcGIS.Desktop.Mapping.TinColorRampRendererDefinition
    Class new public class ArcGIS.Desktop.Mapping.TinContourRendererDefinition
    Class new public class ArcGIS.Desktop.Mapping.TinEdgeRendererDefintion
    Class new public class ArcGIS.Desktop.Mapping.TinFaceClassBreaksAspectRendererDefinition
    Class new public class ArcGIS.Desktop.Mapping.TinFaceClassBreaksRendererDefinition
    Class new public class ArcGIS.Desktop.Mapping.TinFaceRendererDefinition
    Class new public class ArcGIS.Desktop.Mapping.TinLayer
    Class new public class ArcGIS.Desktop.Mapping.TinLayerCreationParams
    Class new public class ArcGIS.Desktop.Mapping.TinNodeClassBreaksRendererDefinition
    Class new public class ArcGIS.Desktop.Mapping.TinNodeRendererDefinition
    Class new public class ArcGIS.Desktop.Mapping.TinRendererDefinition
    Class new public class ArcGIS.Desktop.Mapping.TinSimpleRendererDefinition
    Class new public class ArcGIS.Desktop.Mapping.TinUniqueValueRendererDefinition
    Property new public class ArcGIS.Desktop.Mapping.TOCActiveMapViewProviderPane
      public string FullCaption { get; }
      string GroupID { get; set; }
    Property new public class ArcGIS.Desktop.Mapping.TOCMapPaneProviderPane
      public string FullCaption { get; }
      string GroupID { get; set; }
    Method new public class ArcGIS.Desktop.Mapping.WMSLayer
      IReadOnlyList`1[MapMember] GetMapMembersAsFlattenedList()
      IReadOnlyList`1[StandaloneTable] FindStandaloneTables(string)
      IReadOnlyList`1[StandaloneTable] GetStandaloneTablesAsFlattenedList()
    Property new public class ArcGIS.Desktop.Mapping.WMSLayer
     public ObjectModel.ReadOnlyObservableCollection`1[StandaloneTable] StandaloneTables { get; }
    Method new public class ArcGIS.Desktop.Mapping.WMSLayer
     StandaloneTable FindStandaloneTable(string)
    Enum new public Enum LasAttributeType
    Enum new public Enum LasPointDisplayFilterType
    Enum new public Enum MapMemberEventHint
     SublayerVisibilityMode = 234
    Enum new public Enum SceneLayerType
     Simulation = 4
    Enum new public Enum Simple3DMarkerStyle
    Enum new public Enum SnappingChangeType
     MapSnapChipEnabled = 4
    Enum new public Enum SurfaceRendererTarget
    Method new public interface ArcGIS.Desktop.Mapping.IColorFactory
      ArcGIS.Core.CIM.CIMColorRamp GetColorRamp(string)
      ArcGIS.Core.CIM.CIMColorRamp ReverseColorRamp(ArcGIS.Core.CIM.CIMColorRamp)
      IReadOnlyList`1[string] GetColorRampCategories()
      IReadOnlyList`1[string] GetColorRampNames(string)
    Method new public interface ArcGIS.Desktop.Mapping.ISymbolFactory
      ArcGIS.Core.CIM.CIMLineSymbol ConstructLineSymbol(ArcGIS.Core.CIM.CIMColor, double, SimpleLineStyle, ArcGIS.Core.CIM.Simple3DLineStyle)
      ArcGIS.Core.CIM.CIMLineSymbol ConstructLineSymbol(ArcGIS.Core.CIM.CIMColor, double, SimpleLineStyle, ArcGIS.Core.CIM.Simple3DLineStyle, ArcGIS.Core.CIM.Simple3DLineAnchor)
      ArcGIS.Core.CIM.CIMMarker ConstructMarker(ArcGIS.Core.CIM.CIMColor, Simple3DMarkerStyle)
      ArcGIS.Core.CIM.CIMMarker ConstructMarker(ArcGIS.Core.CIM.CIMColor, double, Simple3DMarkerStyle)
      ArcGIS.Core.CIM.CIMMarker ConstructMarker(Simple3DMarkerStyle)
      ArcGIS.Core.CIM.CIMPointSymbol ConstructPointSymbol(ArcGIS.Core.CIM.CIMColor, Simple3DMarkerStyle)
      ArcGIS.Core.CIM.CIMPointSymbol ConstructPointSymbol(ArcGIS.Core.CIM.CIMColor, double, Simple3DMarkerStyle)
      ArcGIS.Core.CIM.CIMPointSymbol ConstructPointSymbol(Simple3DMarkerStyle)
      ArcGIS.Core.CIM.CIMPolygonSymbol ConstructPolygonSymbol(ArcGIS.Core.CIM.CIMFill, ArcGIS.Core.CIM.CIMStroke, ArcGIS.Core.CIM.CIMMarker)
      ArcGIS.Core.CIM.CIMStroke ConstructStroke(ArcGIS.Core.CIM.CIMColor, double, SimpleLineStyle, ArcGIS.Core.CIM.Simple3DLineStyle)
      ArcGIS.Core.CIM.CIMStroke ConstructStroke(ArcGIS.Core.CIM.CIMColor, double, SimpleLineStyle, ArcGIS.Core.CIM.Simple3DLineStyle, ArcGIS.Core.CIM.Simple3DLineAnchor)
    Property new public static class ArcGIS.Desktop.Mapping.SelectionEnvironment
      public static ArcGIS.Core.CIM.CIMColor DefaultHighlightColor { get; }
      public static ArcGIS.Core.CIM.CIMColor DefaultSelectionFillColor { get; }
      public static bool DefaultSelectionFillColorHatched { get; }
    Method new public static class ArcGIS.Desktop.Mapping.SelectionEnvironment
      static System.Threading.Tasks.Task SetDefaultHighlightColorAsync(ArcGIS.Core.CIM.CIMColor)
      static System.Threading.Tasks.Task SetDefaultSelectionFillColorAsync(ArcGIS.Core.CIM.CIMColor)
      static System.Threading.Tasks.Task SetDefaultSelectionFillColorHatchedAsync(bool)
      static void SetDefaultHighlightColor(ArcGIS.Core.CIM.CIMColor)
      static void SetDefaultSelectionFillColor(ArcGIS.Core.CIM.CIMColor)
      static void SetDefaultSelectionFillColorHatched(bool)
      Detailed list of changes: ArcGIS.Desktop.TaskAssistant
      Detailed list of changes: ArcGIS.Desktop.Workflow
    Type Change API change
      Detailed list of changes: ArcGIS.Desktop.Workflow.Client
    Type Change API change
    NameSpace new ArcGIS.Desktop.Workflow.Client.Exceptions
    Event new public class ArcGIS.Desktop.Workflow.Client.Exceptions.NotConnectedException
     public event EventHandler`1 SerializeObjectState
    Property new public class ArcGIS.Desktop.Workflow.Client.Exceptions.NotConnectedException
     public IDictionary Data { get; }
     public int HResult { get; set; }
     public string HelpLink { get; set; }
     public string Message { get; }
     public string Message { get; }
     public string Source { get; set; }
     public string StackTrace { get; }
     public System.Exception InnerException { get; }
     public System.Reflection.MethodBase TargetSite { get; }
    Method new public class ArcGIS.Desktop.Workflow.Client.Exceptions.NotConnectedException
     System.Exception GetBaseException()
     void GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)
    Class new public class ArcGIS.Desktop.Workflow.Client.Models.CurrentStep
    Class new public class ArcGIS.Desktop.Workflow.Client.Models.ExtendedPropertyTable
    Class new public class ArcGIS.Desktop.Workflow.Client.Models.FeatureServiceProperties
    Class new public class ArcGIS.Desktop.Workflow.Client.Models.Job
    Class new public class ArcGIS.Desktop.Workflow.Client.Models.JobAttachmentDescription
    Class new public class ArcGIS.Desktop.Workflow.Client.Models.JobComment
    Class new public class ArcGIS.Desktop.Workflow.Client.Models.JobHold
    Class new public class ArcGIS.Desktop.Workflow.Client.Models.JobProperty
    Class new public class ArcGIS.Desktop.Workflow.Client.Models.JobStatistics
    Class new public class ArcGIS.Desktop.Workflow.Client.Models.JobStatisticsQuery
    Class new public class ArcGIS.Desktop.Workflow.Client.Models.RelatedPropertyEntry
    Class new public class ArcGIS.Desktop.Workflow.Client.Models.RelatedPropertyTable
    Class new public class ArcGIS.Desktop.Workflow.Client.Models.SearchQuery
    Class new public class ArcGIS.Desktop.Workflow.Client.Models.SearchResult
    Class new public class ArcGIS.Desktop.Workflow.Client.Models.SearchResultField
    Class new public class ArcGIS.Desktop.Workflow.Client.Models.SortField
    Class new public class ArcGIS.Desktop.Workflow.Client.Models.WorkflowJobVersion
    Enum new public Enum AssignedType
    Enum new public Enum ItemType
    Enum new public Enum PortalType
    Enum new public Enum SortOrder
    Method new public interface ArcGIS.Desktop.Workflow.Client.Models.IJobsManager
      Job GetJob(string, bool, bool)
      JobStatistics CalculateJobStatistics(JobStatisticsQuery)
      SearchResult SearchJobs(SearchQuery)
      void AssignCurrentStep(string, AssignedType, string)
      void AssignStep(string, string, AssignedType, string)
      void FinishSteps(string, List`1[string])
      void RunSteps(string, List`1[string])
      void SetCurrentStep(string, string)
      void StopSteps(string, List`1[string])
    .