I am developing an ArcGIS Pro add-in using the ArcGIS Pro SDK.
I can programmatically activate an editing template and its default construction tool using code like:
var templates = featureLayer.GetTemplates();
var template = templates.First(t => t.Name == selectedName);
await template.ActivateToolAsync("esri_editing_SketchPolygonTool");
This successfully allows users to create features using the selected template, and the created features are correct.
However, the ArcGIS Pro Create Features pane does not update its UI state:
- The selected/highlighted template in the pane does not change
- The pane still shows the previously selected template, even though the active tool and creation behavior are correct
I have reviewed the SDK documentation (including ProConcepts-Editing) and could not find any API to:
- refresh the Create Features pane
- programmatically set or synchronize the selected template in that pane
My questions are:
- Is there any supported way in the ArcGIS Pro SDK to refresh or synchronize the Create Features pane UI?
- Is this separation between SDK-driven editing and the Create Features pane UI intentional by design?
- If not supported, is this a known limitation or a planned enhancement?
Any clarification from the SDK team would be appreciated.