ArcGIS Pro SDK (七)编辑 5 编辑已完成事件

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);
}
相关推荐
专注VB编程开发20年11 小时前
工控上位机开发为什么固死.net 4.5.2sdk?适配win7
python·信息可视化·c#
狂人开飞机13 小时前
18. 中介者模式(Mediator Pattern)
设计模式·c#·中介者模式
victory_li13 小时前
OpenVINO + Yolov26 + C# + .net framework4.8实现分类推理
yolo·c#·openvino
吴爃13 小时前
Logstash WebHDFS 异常导致历史日志补读与 OOM
c#·linq
无心使然13 小时前
OpenLayers 10.9.0 渲染架构分析
前端·gis·数据可视化
WarPigs14 小时前
C# EntityFramework笔记
数据库·c#
thisiszdy14 小时前
<C++&C#> lambda表达式
java·c++·c#
叶帆14 小时前
【YFIOs】用C#开发硬件之串口通信
开发语言·c#
xiaoshuaishuai814 小时前
C# Avaloniaui ListBox样式及用法
开发语言·c#
丷丩14 小时前
MapLibre GL JS第36课:一个Source配置多个图层样式
javascript·gis·map·mapbox·maplibre gl js