Extending ArcGIS Pro with Add-Ins


3 Days (24 Hours)

About this Course

Learn how to use the ArcGIS Pro SDK to develop custom add-ins that support your organization's unique workflows. This course introduces key ArcGIS Pro SDK programming patterns, the ArcGIS Pro API, and a wide range of interface customizations and custom functionality that can be deployed using add-ins.

Download Table of Contents


  • Develop, test, and deploy ArcGIS Pro SDK for .NET customizations using the add-in extensibility framework.
  • Customize the ArcGIS Pro ribbon and apply key programming patterns.
  • Create custom tools to interact with maps and scenes and select or edit geodatabase features.
  • Create dock panes and other controls to work with projects, portals, items, views, layers, symbols, and renderers.

Suggested Skills

C# or Visual Basic .NET programming skills and completion of ArcGIS Pro: Essential Workflows or equivalent knowledge are required.


Esri India will provide the following software to use during class:

  • ArcGIS Pro
  • ArcGIS Pro SDK