Original Author: @ChristopherZent
ArcGIS Pro 2.2 is now available, and included are many new updates to the ArcGIS Pro SDK. Information on installing and upgrading to the latest SDK can be found in this ProGuide.
Some of the 2.2 SDK update highlights include:
API updates
New classes and methods for customizing Pro in the areas of:
- Editing – The Editing API has additional capabilities for management of annotation features, with new control over annotation properties. Also, there are split operations which are now available in the API.
- Framework – The Framework API has added support for the checking in and out of extension licenses in a concurrent licensing environment. Also, there is new support for sub-groups in DAML providing more control over the layout of controls on the Pro ribbon.
- Geodatabase – The Geodatabase API has added new capabilities for table sorting and calculating statistics on fields in a table.
- Utility Network – The Utility Network API has added new routines to better integrate operations such as Validate Network Topology, and enabling/disabling controllers in the Pro UI. There is also the ability to change the layout of network diagrams, and new classes to describe tier groups and network attributes.
- Performance improvements – the new AccelerateForRelationalOperations method provides a new accelerated geometry which can speed up relational operations on polyline and polygon geometries.
For a full listing of all the API changes, see the “What’s New for Developers at 2.2” page in the Pro API reference.
New code samples and documentation
The SDK team has developed several new samples, and updated concept and guide documentation, which can be found at the community samples site and the SDK documentation site.
There are now 135 Pro SDK community samples on GitHub. The samples are ready-to-run Visual Studio solutions which illustrate many of the SDK coding patterns, and they are organized by topic area. Each sample includes a short set of walk-through steps to get it started.
Some of the new samples include:
The new Edit Events Sample, illustrates how to create a dockpane which listens and displays the results of editing Row, Completing, and Completed events.
Another new sample, Datastores, Definitions and Datasets, demonstrates the use of the Geodatabase API to retrieve metadata from a set of data sources.
Finally, for those of you heading to the Esri User Conference, plan to drop by the ArcGIS Pro Area in the Esri Expo to see demonstrations of ArcGIS Pro and the Pro SDK, and discuss more about the 2.2 updates with the team!