In ArcGIS Pro SDK, the RowChangedEventArgs.Operation.SetOnComplete() method from the EditOperation class is nested inside a RowCreatedEvent. The Subscribe event handler does not trigger when a new feature table row is created.
ArcGIS Pro SDK for .NET
漏洞 ID 编号
BUG-000176392
已提交
May 13, 2025
上次修改时间
December 2, 2025
适用范围
ArcGIS Pro SDK for .NET
找到的版本
3.4
操作系统
Windows OS
操作系统版本
N/A
状态
As Designed
经开发团队审核,已确定此行为符合设计。 有关详细信息,请参阅“其他信息”部分。
附加信息
For all intents and purposes, the edit operation associated with the Row event args can be considered as the executing operation. However, the args.Operation is, in fact, a chained edit operation to the currently executing operation and not the actual executing operation itself. Thus, to trigger any callback set on the args.Operation via SetOnComplete, the args.Operation must also be executed. As it is a chained operation, any edits performed by it will be included alongside those of the parent operation as a single undo or redo item on the undo or redo stack. Therefore, to the user, it will appear as if a single transaction took place, rather than there being two edit transactions occurring in practice.
SDK documentation is updated to more accurately describe the args.Operation property. This is available at https://github.com/esri/arcgis-pro-sdk/wiki/ProConcepts-Editing#row-events section. The team apologizes for any confusion.