ArcGIS Pro SDK (七)编辑 5 编辑已完成事件
目录
- [ArcGIS Pro SDK (七)编辑 5 编辑已完成事件](#ArcGIS Pro SDK (七)编辑 5 编辑已完成事件)
-
- [1 订阅编辑已完成事件](#1 订阅编辑已完成事件)
环境:Visual Studio 2022 + .NET6 + ArcGIS Pro SDK 3.0
1 订阅编辑已完成事件
csharp
protected void subEditEvents()
{
//订阅编辑完成事件
var eceToken = EditCompletedEvent.Subscribe(onEce);
}
protected Task onEce(EditCompletedEventArgs args)
{
//显示编辑的数量
Console.WriteLine("创建: " + args.Creates.ToDictionary().Values.Sum(list => list.Count).ToString());
Console.WriteLine("修改: " + args.Modifies.ToDictionary().Values.Sum(list => list.Count).ToString());
Console.WriteLine("删除: " + args.Deletes.ToDictionary().Values.Sum(list => list.Count).ToString());
return Task.FromResult(0);
}