ArcGIS Pro 3.2 API Reference Guide
Introduction / What's New for Developers at 3.2
What's New for Developers at 3.2
 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])
.